#include <reactantContainer.hh>

Public Member Functions | |
| ReactantContainer () | |
| virtual | ~ReactantContainer () |
| virtual int | size () const =0 |
| virtual MappingSet * | pushNextAvailableMappingSet ()=0 |
| virtual void | popLastMappingSet ()=0 |
| virtual void | removeMappingSet (unsigned int mappingSetId)=0 |
| virtual MappingSet * | getMappingSet (unsigned int mappingSetId) const =0 |
| virtual void | printDetails () const =0 |
| void | notifyPresenceOfClonedMappings () |
| bool | getHasClonedMappings () const |
Protected Attributes | |
| bool | hasClonedMappings |
| NFcore::ReactantContainer::ReactantContainer | ( | ) | [inline] |
| virtual NFcore::ReactantContainer::~ReactantContainer | ( | ) | [inline, virtual] |
| virtual int NFcore::ReactantContainer::size | ( | ) | const [pure virtual] |
Implemented in NFcore::ReactantList, and NFcore::ReactantTree.
| virtual MappingSet* NFcore::ReactantContainer::pushNextAvailableMappingSet | ( | ) | [pure virtual] |
Implemented in NFcore::ReactantList, and NFcore::ReactantTree.
| virtual void NFcore::ReactantContainer::popLastMappingSet | ( | ) | [pure virtual] |
Implemented in NFcore::ReactantList, and NFcore::ReactantTree.
| virtual void NFcore::ReactantContainer::removeMappingSet | ( | unsigned int | mappingSetId | ) | [pure virtual] |
Implemented in NFcore::ReactantList, and NFcore::ReactantTree.
| virtual MappingSet* NFcore::ReactantContainer::getMappingSet | ( | unsigned int | mappingSetId | ) | const [pure virtual] |
Implemented in NFcore::ReactantList, and NFcore::ReactantTree.
| virtual void NFcore::ReactantContainer::printDetails | ( | ) | const [pure virtual] |
Implemented in NFcore::ReactantList, and NFcore::ReactantTree.
| void NFcore::ReactantContainer::notifyPresenceOfClonedMappings | ( | ) | [inline] |
| bool NFcore::ReactantContainer::getHasClonedMappings | ( | ) | const [inline] |
bool NFcore::ReactantContainer::hasClonedMappings [protected] |
1.5.4