#include <rmol/factory/FacBomAbstract.hpp>
Public Types | |
typedef std::vector < BomAbstract * > | BomPool_T |
Public Member Functions | |
virtual | ~FacBomAbstract () |
void | clean () |
Protected Member Functions | |
FacBomAbstract () | |
Protected Attributes | |
BomPool_T | _pool |
Definition at line 16 of file FacBomAbstract.hpp.
typedef std::vector<BomAbstract*> RMOL::FacBomAbstract::BomPool_T |
Define the list (pool) of Bom objects.
Definition at line 20 of file FacBomAbstract.hpp.
RMOL::FacBomAbstract::~FacBomAbstract | ( | ) | [virtual] |
RMOL::FacBomAbstract::FacBomAbstract | ( | ) | [inline, protected] |
Default Constructor.
This constructor is protected to ensure the class is abstract.
Definition at line 31 of file FacBomAbstract.hpp.
void RMOL::FacBomAbstract::clean | ( | ) |
Destroyed all the object instantiated by this factory.
Definition at line 18 of file FacBomAbstract.cpp.
References _pool.
Referenced by ~FacBomAbstract().
BomPool_T RMOL::FacBomAbstract::_pool [protected] |
List of instantiated Business Objects
Definition at line 34 of file FacBomAbstract.hpp.
Referenced by clean(), RMOL::FacStudyStatManager::create(), RMOL::FacPartialSumHolderHolder::create(), RMOL::FacPartialSumHolder::create(), RMOL::FacOverbooking::create(), RMOL::FacDemand::create(), RMOL::FacBucketHolder::create(), and RMOL::FacBucket::create().
Generated on Sat Jun 6 13:49:06 2009 for RMOL by Doxygen 1.5.7.1