Gecode::FlatZinc::AST::SetLit Class Reference
Set literal node More...
#include <ast.hh>
Public Member Functions | |
| SetLit (void) | |
| SetLit (int min0, int max0) | |
| SetLit (const std::vector< int > &s0) | |
| SetLit (SetLit *s0) | |
| bool | empty (void) const |
| virtual void | print (std::ostream &os) |
| Output string representation. | |
Public Attributes | |
| bool | interval |
| int | min |
| int | max |
| std::vector< int > | s |
Detailed Description
Set literal node
Definition at line 171 of file ast.hh.
Constructor & Destructor Documentation
| Gecode::FlatZinc::AST::SetLit::SetLit | ( | int | min0, | |
| int | max0 | |||
| ) | [inline] |
| Gecode::FlatZinc::AST::SetLit::SetLit | ( | const std::vector< int > & | s0 | ) | [inline] |
| Gecode::FlatZinc::AST::SetLit::SetLit | ( | SetLit * | s0 | ) | [inline, explicit] |
Member Function Documentation
| bool Gecode::FlatZinc::AST::SetLit::empty | ( | void | ) | const [inline] |
| virtual void Gecode::FlatZinc::AST::SetLit::print | ( | std::ostream & | ) | [inline, virtual] |
Output string representation.
Implements Gecode::FlatZinc::AST::Node.
Member Data Documentation
| std::vector<int> Gecode::FlatZinc::AST::SetLit::s |
The documentation for this class was generated from the following file:
- gecode/flatzinc/ast.hh
