#include <evaluator.h>
Public Methods | |
| variable_indicator () | |
| variable_indicator (int num_of_vars) | |
| variable_indicator (const std::vector< int > &__v, int num_of_vars) | |
| variable_indicator (const variable_indicator &__x) | |
| void | reserve (int num_of_vars) |
| void | set_all (const variable_indicator &_vi) |
| void | set (int __i) |
| void | set (std::vector< int > __v) |
| void | set (int start_idx, int end_idx) |
| void | clear () |
| void | unset (int __i) |
| void | unset (std::vector< int > __v) |
| void | unset (int start_idx, int end_idx) |
| unsigned int | sum (int start_idx, int end_idx) const |
| bool | test (int __i) const |
| bool | match (const variable_indicator &__v) const |
| variable_indicator & | operator= (const variable_indicator &__v) |
| bool | operator== (const variable_indicator &__v) |
| std::vector< int > | encode () |
| void | decode (const std::vector< int > &__e) |
|
|
Definition at line 63 of file evaluator.h. |
|
|
Definition at line 65 of file evaluator.h. |
|
||||||||||||
|
Definition at line 67 of file evaluator.h. |
|
|
Definition at line 74 of file evaluator.h. |
|
|
Definition at line 125 of file evaluator.h. |
|
|
Definition at line 229 of file evaluator.h. |
|
|
Definition at line 220 of file evaluator.h. |
|
|
Definition at line 195 of file evaluator.h. |
|
|
Definition at line 209 of file evaluator.h. |
|
|
Definition at line 215 of file evaluator.h. |
|
|
Definition at line 76 of file evaluator.h. |
|
||||||||||||
|
Definition at line 106 of file evaluator.h. |
|
|
Definition at line 100 of file evaluator.h. |
|
|
Definition at line 95 of file evaluator.h. |
|
|
Definition at line 83 of file evaluator.h. |
|
||||||||||||
|
Definition at line 161 of file evaluator.h. |
|
|
Definition at line 190 of file evaluator.h. |
|
||||||||||||
|
Definition at line 142 of file evaluator.h. |
|
|
Definition at line 136 of file evaluator.h. |
|
|
Definition at line 131 of file evaluator.h. |
1.2.18