Группа условий. More...
#include <qd_condition_group.h>
Public Types | |
| enum | conditions_mode_t { CONDITIONS_AND, CONDITIONS_OR } |
| Режим проверки условий. More... | |
| typedef Std::vector< int > | conditions_container_t |
| typedef conditions_container_t::const_iterator | conditions_iterator_t |
Public Member Functions | |
| qdConditionGroup (conditions_mode_t md=CONDITIONS_AND) | |
| qdConditionGroup (const qdConditionGroup &cg) | |
| qdConditionGroup & | operator= (const qdConditionGroup &cg) |
| conditions_iterator_t | conditions_begin () const |
| conditions_iterator_t | conditions_end () const |
| int | conditions_size () const |
| conditions_mode_t | conditions_mode () const |
| void | set_conditions_mode (conditions_mode_t mode) |
| bool | add_condition (int condition_id) |
| bool | remove_condition (int condition_id) |
| bool | load_script (const xml::tag *p) |
| bool | save_script (Common::WriteStream &fh, int indent=0) const |
Группа условий.