![]() |
User Manual, Developers Guide and API Documentation |
![]() |


Public Types | |
| typedef std::map< ConstKeyPtr, RECEPTACLETYPE *, DerefLess < ConstKeyPtr > > | ReceptacleContainer |
Public Member Functions | |
| RECEPTACLETYPE * | _getInstance (const CompoundPtr &compound, int direction) const |
| void | addInstance (const ConstKeyPtr &key, RECEPTACLETYPE *receptacle) |
| RECEPTACLETYPE * | getInstance (const ConstKeyPtr &key) const |
| ReceptacleManagement (FlowSeparator *fs) | |
| void | removeInstance (const ConstKeyPtr &key) |
| RECEPTACLETYPE * | tryGetInstanceAndInsertPermanent (const CompoundPtr &compound, int direction) |
| ~ReceptacleManagement () | |
Protected Attributes | |
| FlowSeparator * | fs_ |
| ReceptacleContainer | receptacleContainer_ |
Definition at line 104 of file FlowSeparator.hpp.
| typedef std::map<ConstKeyPtr, RECEPTACLETYPE*, DerefLess<ConstKeyPtr> > wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::ReceptacleContainer |
Definition at line 107 of file FlowSeparator.hpp.
| wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::ReceptacleManagement | ( | FlowSeparator * | fs | ) | [inline] |
Definition at line 109 of file FlowSeparator.hpp.
| wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::~ReceptacleManagement | ( | ) | [inline] |
Definition at line 114 of file FlowSeparator.hpp.
| RECEPTACLETYPE* wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::_getInstance | ( | const CompoundPtr & | compound, | |
| int | direction | |||
| ) | const [inline] |
Definition at line 158 of file FlowSeparator.hpp.
| void wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::addInstance | ( | const ConstKeyPtr & | key, | |
| RECEPTACLETYPE * | receptacle | |||
| ) | [inline] |
Definition at line 118 of file FlowSeparator.hpp.
| RECEPTACLETYPE* wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::getInstance | ( | const ConstKeyPtr & | key | ) | const [inline] |
Definition at line 145 of file FlowSeparator.hpp.
| void wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::removeInstance | ( | const ConstKeyPtr & | key | ) | [inline] |
Definition at line 132 of file FlowSeparator.hpp.
| RECEPTACLETYPE* wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::tryGetInstanceAndInsertPermanent | ( | const CompoundPtr & | compound, | |
| int | direction | |||
| ) | [inline] |
Definition at line 179 of file FlowSeparator.hpp.
FlowSeparator* wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::fs_ [protected] |
Definition at line 218 of file FlowSeparator.hpp.
ReceptacleContainer wns::ldk::FlowSeparator::ReceptacleManagement< RECEPTACLETYPE >::receptacleContainer_ [protected] |
Definition at line 219 of file FlowSeparator.hpp.
1.5.5