Inheritance diagram for dirstr::filter_base:
Public Member Functions | |
virtual bool | operator() (const std::string &) const =0 |
virtual filter_base * | clone () const=0 |
virtual bool dirstr::filter_base::operator() | ( | const std::string & | ) | const [pure virtual] |
Filterfunktion die entscheidet ob ein Eintrag ausgewählt werden soll oder nicht.
Implemented in dirstr::no_f, dirstr::type_f, dirstr::pattern_f, dirstr::adapter_f_t< F >, and dirstr::mem_fun_f_t< T, MemFun >.
virtual filter_base* dirstr::filter_base::clone | ( | ) | const [pure virtual] |
"virtueller" Copy-Konstruktor. Muss eine dynamisch allozierte Kopie von *this liefern.
Implemented in dirstr::no_f, dirstr::adapter_f_t< F >, and dirstr::mem_fun_f_t< T, MemFun >.