Gecode::REG::Exp Class Reference
Implementation of the actual expression tree.
More...
List of all members.
Detailed Description
Implementation of the actual expression tree.
Definition at line 56 of file reg.cpp.
Member Enumeration Documentation
Type of regular expression.
- Enumerator:
ET_SYMBOL |
|
ET_CONC |
|
ET_OR |
|
ET_STAR |
|
Definition at line 64 of file reg.cpp.
Member Function Documentation
void Gecode::REG::Exp::inc |
( |
void |
|
) |
[inline] |
void Gecode::REG::Exp::dec |
( |
void |
|
) |
[inline] |
unsigned int Gecode::REG::Exp::n_pos |
( |
void |
|
) |
const [inline] |
template<class Char , class Traits >
std::basic_ostream< Char, Traits > & Gecode::REG::Exp::print |
( |
std::basic_ostream< Char, Traits > & |
os |
) |
const [inline] |
Print expression.
Definition at line 42 of file reg.hpp.
void * Gecode::REG::Exp::operator new |
( |
size_t |
s |
) |
[inline, static] |
void Gecode::REG::Exp::operator delete |
( |
void * |
|
) |
[inline, static] |
Member Data Documentation
Reference counter.
Definition at line 59 of file reg.cpp.
Type of regular expression.
Definition at line 71 of file reg.cpp.
Symbol.
Definition at line 75 of file reg.cpp.
Subexpressions.
Definition at line 77 of file reg.cpp.
Symbol or subexpressions.
The documentation for this class was generated from the following files: