35 #ifndef _Wolframe_FILTER_NULL_HPP_INCLUDED
36 #define _Wolframe_FILTER_NULL_HPP_INCLUDED
47 Filter*
createNullFilterPtr(
const std::string& name,
const std::vector<FilterArgument>& arg);
58 virtual Filter*
create(
const std::vector<FilterArgument>& arg)
const
Filter createNullFilter()
Create a new null filter.
virtual Filter * create(const std::vector< FilterArgument > &arg) const
Get a new filter instance.
Definition: null_filter.hpp:58
Structure defining a filter for input and output as unit.
Definition: filter.hpp:49
Filter * createNullFilterPtr(const std::string &name, const std::vector< FilterArgument > &arg)
Create a new null filter (with new, to be destroyed with delete)
virtual ~NullFilterType()
Definition: null_filter.hpp:56
Null filter, a filter representing an empty structure.
Definition: null_filter.hpp:51
Structure defining a type of a filter (used as virtual constructor to create filter instances) ...
Definition: filter.hpp:111
NullFilterType()
Definition: null_filter.hpp:54
Interface for filter class.