$treeview $search $mathjax
#include <stdair/factory/FacBom.hpp>
Inheritance diagram for stdair::FacBom< BOM >:

Public Member Functions | |
| BOM & | create () |
| BOM & | create (const Key_T &) |
| BOM & | create (const BOM &) |
| ~FacBom () | |
| void | clean () |
Static Public Member Functions | |
| static FacBom & | instance () |
Protected Member Functions | |
| FacBom () | |
Definition at line 22 of file FacBom.hpp.
| stdair::FacBom< BOM >::FacBom | ( | ) | [inline, protected] |
Default Constructor.
Definition at line 50 of file FacBom.hpp.
Referenced by stdair::FacBom< BOM >::instance().
| stdair::FacBom< BOM >::~FacBom | ( | ) | [inline] |
| FacBom< BOM > & stdair::FacBom< BOM >::instance | ( | ) | [static] |
Provide the unique instance.
The singleton is instantiated when first used.
Definition at line 84 of file FacBom.hpp.
References stdair::FacBom< BOM >::FacBom(), stdair::FacSupervisor::instance(), and stdair::FacSupervisor::registerPersistentBomFactory().
Referenced by stdair::FacBom< BOM >::create().
| BOM & stdair::FacBom< BOM >::create | ( | ) |
Create a BOM object, given a key or not.
Definition at line 112 of file FacBom.hpp.
References stdair::FacBom< BOM >::create(), and stdair::FacBom< BOM >::instance().
Referenced by stdair::FacBom< BOM >::create().
| BOM & stdair::FacBom< BOM >::create | ( | const Key_T & | ) |
Definition at line 118 of file FacBom.hpp.
| BOM & stdair::FacBom< BOM >::create | ( | const BOM & | ) |
Definition at line 126 of file FacBom.hpp.
| void stdair::FacBom< BOM >::clean | ( | ) |
Destroyed all the object instantiated by this factory.
Definition at line 95 of file FacBom.hpp.
Referenced by stdair::FacBom< BOM >::~FacBom().
1.4.7
Generated on Sun Jun 7 15:18:24 2015 for StdAir by
1.4.7