ORIGINAL
Loading...
Searching...
No Matches
original::filterStream< TYPE > Class Template Reference
Collaboration diagram for original::filterStream< TYPE >:
Collaboration graph

Public Member Functions

filterStreamoperator&& (const filter< TYPE > &f)
 
filterStreamoperator&& (const filterStream &fs)
 
filterStreamoperator|| (const filter< TYPE > &f)
 
filterStreamoperator|| (const filterStream &fs)
 
filterStreamoperator! ()
 
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)
 

The documentation for this class was generated from the following file: