MON.cpp File Reference
Go to the source code of this file.
Define Documentation
#define FILTER_BEGIN |
( |
filterClass, |
|
|
filterVar |
|
) |
|
Value:{ { \
const std::set<filterClass>& setFilter = filterVar; \
for ( std::set<filterClass>::const_iterator it = setFilter.begin() ; it != setFilter.end() ; it++ )
Definition at line 28 of file MON.cpp.
#define FINDRELATION |
( |
filteredClass, |
|
|
filteredVar, |
|
|
cond |
|
) |
|
Value:{ { \
FILTER_BEGIN( filteredClass, filteredVar ) { \
if ( cond ) \
return true; \
} FILTER_END; \
return false; \
} }
Definition at line 45 of file MON.cpp.
#define FULLFILTER |
( |
filteredClass, |
|
|
filteredVar, |
|
|
filterClass, |
|
|
cond, |
|
|
value |
|
) |
|
Value:{ { \
std::set<filterClass> setResult; \
FILTER_BEGIN( filteredClass, filteredVar ) { \
if ( cond ) \
setResult.insert( value ); \
} FILTER_END; \
return setResult; \
} }
Definition at line 35 of file MON.cpp.