#include <predicate.h>
Public Types | |
typedef std::list< Predicate > | TList |
Public Member Functions | |
PredicateList () | |
implementation of class PredicateList | |
virtual | ~PredicateList () |
TList::const_iterator | begin () const |
returns an iterator pointing at the first contained Predicate | |
TList::const_iterator | end () const |
returns an iterator pointing at the last contained Predicate | |
int | GetSize () const |
returns the number of values contained in the managed sequence | |
void | Clear () |
removes all contained Predicates | |
Predicate & | AddPredicate () |
Protected Attributes | |
TList | mList |
Definition at line 246 of file predicate.h.
|
Definition at line 249 of file predicate.h. |
|
implementation of class PredicateList
Definition at line 184 of file predicate.cpp. |
|
Definition at line 188 of file predicate.cpp. |
|
Definition at line 202 of file predicate.cpp. References mList. Referenced by GameStateItem::GetInitialPredicates(), GameStateItem::GetPredicates(), and SparkMonitorClient::ParseCustomPredicates(). |
|
returns an iterator pointing at the first contained Predicate
Definition at line 192 of file predicate.cpp. References mList. Referenced by SexpMonitor::AddPredicates(), SexpParser::Generate(), TrainerCommandParser::ParsePredicates(), and SoccerMonitor::ParsePredicates(). |
|
removes all contained Predicates
Definition at line 213 of file predicate.cpp. References mList. |
|
returns an iterator pointing at the last contained Predicate
Definition at line 197 of file predicate.cpp. References mList. Referenced by SexpMonitor::AddPredicates(), SexpParser::Generate(), TrainerCommandParser::ParsePredicates(), and SoccerMonitor::ParsePredicates(). |
|
returns the number of values contained in the managed sequence
Definition at line 208 of file predicate.cpp. References mList. |
|
Definition at line 272 of file predicate.h. Referenced by AddPredicate(), begin(), Clear(), end(), and GetSize(). |