Template Struct Filter¶
Defined in File filter.hpp
Inheritance Relationships¶
Base Type¶
public std::unary_function< T, bool >
Derived Types¶
public nix::util::AcceptAll< T >
(Template Struct AcceptAll)public nix::util::IdFilter< T >
(Template Struct IdFilter)public nix::util::IdsFilter< T >
(Template Struct IdsFilter)public nix::util::MetadataFilter< T >
(Template Struct MetadataFilter)public nix::util::NameFilter< T >
(Template Struct NameFilter)public nix::util::SourceFilter< T >
(Template Struct SourceFilter)public nix::util::TypeFilter< T >
(Template Struct TypeFilter)
Struct Documentation¶
-
template<typename T>
struct Filter : public std::unary_function<T, bool>¶ Base struct to be inherited by all filter implementations. Child classes will have to implement ()-operator and will all inherit typedef “type” which corresponds to the type of “()”.
Subclassed by nix::util::AcceptAll< T >, nix::util::IdFilter< T >, nix::util::IdsFilter< T >, nix::util::MetadataFilter< T >, nix::util::NameFilter< T >, nix::util::SourceFilter< T >, nix::util::TypeFilter< T >