Gecode::TFE::Node Class Reference
Node for trace filter expression. More...
#include <filter.hpp>
Public Member Functions | |
Node (void) | |
Default constructor. | |
bool | decrement (void) |
Decrement reference count and possibly free memory. | |
Public Attributes | |
unsigned int | use |
Nodes are reference counted. | |
NodeType | t |
Type of expression. | |
int | n |
Number of leaf groups. | |
Group | g |
Group. | |
char | w |
Which operations to consider for propagator groups. | |
Node * | l |
Subexpressions. | |
Node * | r |
Detailed Description
Node for trace filter expression.
Definition at line 55 of file filter.hpp.
Constructor & Destructor Documentation
Gecode::TFE::Node::Node | ( | void | ) | [inline] |
Default constructor.
Definition at line 221 of file filter.hpp.
Member Function Documentation
bool Gecode::TFE::Node::decrement | ( | void | ) |
Decrement reference count and possibly free memory.
Definition at line 43 of file filter.cpp.
Member Data Documentation
unsigned int Gecode::TFE::Node::use |
Nodes are reference counted.
Definition at line 58 of file filter.hpp.
Type of expression.
Definition at line 60 of file filter.hpp.
Number of leaf groups.
Definition at line 62 of file filter.hpp.
Definition at line 64 of file filter.hpp.
char Gecode::TFE::Node::w |
Which operations to consider for propagator groups.
Definition at line 66 of file filter.hpp.
Subexpressions.
Definition at line 68 of file filter.hpp.
Definition at line 68 of file filter.hpp.
The documentation for this class was generated from the following files:
- gecode/kernel/trace/filter.hpp
- gecode/kernel/trace/filter.cpp