#include <travelccm/factory/FacTRAVELCCMServiceContext.hpp>
Inheritance diagram for TRAVELCCM::FacTRAVELCCMServiceContext:Public Member Functions | |
| ~FacTRAVELCCMServiceContext () | |
| TRAVELCCM_ServiceContext & | create () |
Static Public Member Functions | |
| static FacTRAVELCCMServiceContext & | instance () |
Protected Member Functions | |
| FacTRAVELCCMServiceContext () | |
Factory for Bucket.
Definition at line 18 of file FacTRAVELCCMServiceContext.hpp.
| TRAVELCCM::FacTRAVELCCMServiceContext::~FacTRAVELCCMServiceContext | ( | ) |
Destructor.
The Destruction put the _instance to NULL in order to be clean for the next FacTRAVELCCMServiceContext::instance().
Definition at line 17 of file FacTRAVELCCMServiceContext.cpp.
|
inlineprotected |
Default Constructor.
This constructor is protected in order to ensure the singleton pattern.
Definition at line 42 of file FacTRAVELCCMServiceContext.hpp.
Referenced by instance().
|
static |
Provide the unique instance.
The singleton is instantiated when first used
Definition at line 22 of file FacTRAVELCCMServiceContext.cpp.
References FacTRAVELCCMServiceContext().
| TRAVELCCM_ServiceContext & TRAVELCCM::FacTRAVELCCMServiceContext::create | ( | ) |
Create a new TRAVELCCM_ServiceContext object.
This new object is added to the list of instantiated objects.
Definition at line 34 of file FacTRAVELCCMServiceContext.cpp.
1.8.1.1