|
BWAPI
|

Defines | |
| #define | findAndRemove(T, S, V) |
| #define | findAndRemoveType(T, S, V) |
Variables | |
| int | assert_success_count |
| int | assert_fail_count |
| #define findAndRemove | ( | T, | |
| S, | |||
| V | |||
| ) |
{\
bool found=false;\
for(std::set<T*>::iterator i=S.begin();i!=S.end();i++)\
{\
if (*i==V)\
{\
found=true;\
S.erase(i);\
break;\
}\
}\
if (!found)\
BWAssert(false);\
}
| #define findAndRemoveType | ( | T, | |
| S, | |||
| V | |||
| ) |
{\
bool found=false;\
for(std::set<T*>::iterator i=S.begin();i!=S.end();i++)\
{\
if ((*i)->getType()==V)\
{\
found=true;\
S.erase(i);\
break;\
}\
}\
if (!found)\
BWAssert(false);\
}
1.7.6.1