ORIGINAL
|
Public Member Functions | |
filterStream & | operator&& (const filter< TYPE > &f) |
filterStream & | operator&& (const filterStream &fs) |
filterStream & | operator|| (const filter< TYPE > &f) |
filterStream & | operator|| (const filterStream &fs) |
filterStream & | operator! () |
bool | operator() (const TYPE &t) const |
Protected Member Functions | |
void | addBrackets () |
void | addAndOpt () |
void | addOrOpt () |
void | addNotOpt () |
void | pushEnd (const filter< TYPE > &f) |
void | pushAll (const filterStream &fs) |
void | toPostFix () const |
Friends | |
template<typename T> | |
filterStream< T > | operator&& (const filter< T > &f1, const filter< T > &f2) |
template<typename T> | |
filterStream< T > | operator&& (const filter< T > &f, const filterStream< T > &ofs) |
template<typename T> | |
filterStream< T > | operator&& (const filterStream< T > &ofs, const filter< T > &f) |
template<typename T> | |
filterStream< T > | operator|| (const filter< T > &f1, const filter< T > &f2) |
template<typename T> | |
filterStream< T > | operator|| (const filter< T > &f, const filterStream< T > &ofs) |
template<typename T> | |
filterStream< T > | operator|| (const filterStream< T > &ofs, const filter< T > &f) |
template<typename T> | |
filterStream< T > | operator! (const filter< T > &f) |
template<typename T> | |
filterStream< T > | operator! (const filterStream< T > &ofs) |
template<typename T> | |
filterStream< T > | group (const filterStream< T > &ofs) |
template<typename T> | |
filterStream< T > | group (const filter< T > &f) |