35 #ifndef _Wolframe_FILTER_INPUTFILTER_SCOPE_HPP_INCLUDED
36 #define _Wolframe_FILTER_INPUTFILTER_SCOPE_HPP_INCLUDED
81 virtual void putInput(
const void*, std::size_t,
bool)
83 throw std::logic_error(
"put input to an input filter scope");
97 virtual bool getNext(
ElementType& type,
const void*& element, std::size_t& elementsize);
const char * name() const
Get the name of the filter.
Definition: filterbase.hpp:129
ElementType
Content element type that describes the role of the element in the structured input.
Definition: filterbase.hpp:66
OBJ * get() const
Get the pointer to the object.
Definition: sharedReference.hpp:88