15 #include "../../Util/Common.h" 18 #pragma warning(disable:4786) // STL library: disable warning 4786; this warning is generated due to a Microsoft bug 38 BoolMatch(boost::shared_ptr<string> symbol);
42 boost::shared_ptr<string> Symbol();
48 static const long int TYPE_ID;
53 static boost::shared_ptr<BoolMatch>
EQUALS;
79 boost::shared_ptr<string> symbol;
Definition: IMatcher.h:31
This matcher is used in MatchExpressions to check boolean conditions
Definition: BoolMatch.h:31
Definition: SmartFox.cpp:24
static boost::shared_ptr< BoolMatch > NOT_EQUALS
Checks that Bool1 != Bool2
Definition: BoolMatch.h:58
static boost::shared_ptr< BoolMatch > EQUALS
Checks that Bool1 == Bool2
Definition: BoolMatch.h:53