#include <BcpsSubTree.h>
Inheritance diagram for BcpsSubTree:
Public Member Functions | |
BcpsSubTree () | |
virtual | ~BcpsSubTree () |
BcpsConstraintPool * | getConstraintPool () const |
BcpsVariablePool * | getVariablePool () const |
Private Attributes | |
BcpsConstraintPool * | constraintPool_ |
This is the list of objects that exist in the subtree. | |
BcpsVariablePool * | variablePool_ |
The biggest addition to the fields that already exist withink ALPS is the storage for the global list of objects that are active within that subtree. Initally, this will be implemeted as a std::set, but later on should be changed to something more efficient such as a hash table or something like that.
Definition at line 42 of file BcpsSubTree.h.
BcpsSubTree::BcpsSubTree | ( | ) | [inline] |
Definition at line 49 of file BcpsSubTree.h.
virtual BcpsSubTree::~BcpsSubTree | ( | ) | [inline, virtual] |
BcpsConstraintPool* BcpsSubTree::getConstraintPool | ( | ) | const [inline] |
BcpsVariablePool* BcpsSubTree::getVariablePool | ( | ) | const [inline] |
BcpsConstraintPool* BcpsSubTree::constraintPool_ [private] |
This is the list of objects that exist in the subtree.
Definition at line 45 of file BcpsSubTree.h.
Referenced by getConstraintPool(), and ~BcpsSubTree().
BcpsVariablePool* BcpsSubTree::variablePool_ [private] |