#include <simcrs/factory/FacBomAbstract.hpp>
| Public Types | |
| typedef std::vector < BomAbstract * > | BomPool_T | 
| Static Public Member Functions | |
| static std::size_t | getID (const BomAbstract *) | 
| static std::size_t | getID (const BomAbstract &) | 
| static std::string | getIDString (const BomAbstract *) | 
| static std::string | getIDString (const BomAbstract &) | 
| Protected Member Functions | |
| FacBomAbstract () | |
| FacBomAbstract (const FacBomAbstract &) | |
| virtual | ~FacBomAbstract () | 
| Protected Attributes | |
| BomPool_T | _pool | 
| Friends | |
| class | FacSupervisor | 
Base class for Factory layer.
Definition at line 17 of file FacBomAbstract.hpp.
| typedef std::vector<BomAbstract*> SIMCRS::FacBomAbstract::BomPool_T | 
Define the list (pool) of Bom objects.
Definition at line 22 of file FacBomAbstract.hpp.
| 
 | inlineprotected | 
Default Constructor. 
This constructor is protected to ensure the class is abstract. 
Definition at line 41 of file FacBomAbstract.hpp.
| 
 | inlineprotected | 
Definition at line 42 of file FacBomAbstract.hpp.
| 
 | protectedvirtual | 
Destructor.
Definition at line 16 of file FacBomAbstract.cpp.
| 
 | static | 
Return the ID corresponding to the given object pointer.
Definition at line 35 of file FacBomAbstract.cpp.
Referenced by getID(), and getIDString().
| 
 | static | 
Return the ID corresponding to the given object reference.
Definition at line 43 of file FacBomAbstract.cpp.
References getID().
| 
 | static | 
Return the ID, as a string, corresponding to the given object pointer.
Definition at line 48 of file FacBomAbstract.cpp.
References getID().
Referenced by getIDString().
| 
 | static | 
Return the ID, as a string, corresponding to the given object reference.
Definition at line 56 of file FacBomAbstract.cpp.
References getIDString().
| 
 | friend | 
Definition at line 18 of file FacBomAbstract.hpp.
| 
 | protected | 
List of instantiated Business Objects
Definition at line 53 of file FacBomAbstract.hpp.
 1.8.1.1
 
		  1.8.1.1
		