a Query implementing AND: requires all children to be true
More...
#include <AndQuery.h>
Public Types | |
| typedef Query < MatchFuncArgType, DataFuncArgType, needsConversion > | BASE |
Public Member Functions | |
| AndQuery () | |
| bool | Match (const DataFuncArgType what) const |
| returns whether or not we match the argument | |
| Query< MatchFuncArgType, DataFuncArgType, needsConversion > * | copy () const |
| returns a copy of this Query | |
a Query implementing AND: requires all children to be true
Definition at line 15 of file AndQuery.h.
| typedef Query<MatchFuncArgType, DataFuncArgType,needsConversion> Queries::AndQuery< MatchFuncArgType, DataFuncArgType, needsConversion >::BASE |
Definition at line 13 of file AndQuery.h.
| Queries::AndQuery< MatchFuncArgType, DataFuncArgType, needsConversion >::AndQuery | ( | ) | [inline] |
Definition at line 14 of file AndQuery.h.
Referenced by Queries::AndQuery< MatchFuncArgType, DataFuncArgType, needsConversion >::Match().
| Query<MatchFuncArgType,DataFuncArgType,needsConversion>* Queries::AndQuery< MatchFuncArgType, DataFuncArgType, needsConversion >::copy | ( | ) | const [inline, virtual] |
returns a copy of this Query
Notes:
deleteing the result Reimplemented from Queries::Query< MatchFuncArgType, DataFuncArgType, needsConversion >.
Definition at line 32 of file AndQuery.h.
| bool Queries::AndQuery< MatchFuncArgType, DataFuncArgType, needsConversion >::Match | ( | const DataFuncArgType | arg | ) | const [inline, virtual] |
returns whether or not we match the argument
Reimplemented from Queries::Query< MatchFuncArgType, DataFuncArgType, needsConversion >.
Definition at line 16 of file AndQuery.h.
References Queries::AndQuery< MatchFuncArgType, DataFuncArgType, needsConversion >::AndQuery(), Queries::Query< MatchFuncArgType, DataFuncArgType, needsConversion >::beginChildren(), Queries::Query< MatchFuncArgType, DataFuncArgType, needsConversion >::df_negate, and Queries::Query< MatchFuncArgType, DataFuncArgType, needsConversion >::endChildren().
1.6.3