This is the concrete factory for a STDataSourceLoaderFromDS. More...
#include <STDataLoaderFromDSFactory.h>
Public Member Functions | |
| const std::string & | getType () const |
| It returns the type of the factory. More... | |
| ~STDataLoaderFromDSFactory () | |
| Destructor that automatically unregister the factory from the dictionary. More... | |
Static Public Member Functions | |
| static void | finalize () |
| It finalizes the factory: the singleton instance will be destroyed and will be unregistered from the abstract factory CachedSTDataLoader. More... | |
| static void | initialize () |
| It initializes the factory: the singleton instance will be registered in the abstract factory CachedSTDataLoader. More... | |
Protected Member Functions | |
| STDataLoaderImpl * | build () |
| It returns the global object DataSourceLoader. More... | |
| STDataLoaderFromDSFactory () | |
| Constructor. More... | |
Static Private Attributes | |
| static STDataLoaderFromDSFactory * | sm_factory |
| A pointer to the global STDataLoaderFromDSFactory factory. More... | |
This is the concrete factory for a STDataSourceLoaderFromDS.
Definition at line 43 of file STDataLoaderFromDSFactory.h.
| te::st::STDataLoaderFromDSFactory::~STDataLoaderFromDSFactory | ( | ) |
Destructor that automatically unregister the factory from the dictionary.
Definition at line 33 of file STDataLoaderFromDSFactory.cpp.
|
protected |
Constructor.
Definition at line 59 of file STDataLoaderFromDSFactory.cpp.
|
protected |
It returns the global object DataSourceLoader.
Definition at line 54 of file STDataLoaderFromDSFactory.cpp.
|
static |
It finalizes the factory: the singleton instance will be destroyed and will be unregistered from the abstract factory CachedSTDataLoader.
Definition at line 43 of file STDataLoaderFromDSFactory.cpp.
Referenced by te::st::Module::finalize().
| const std::string & te::st::STDataLoaderFromDSFactory::getType | ( | ) | const |
It returns the type of the factory.
Definition at line 49 of file STDataLoaderFromDSFactory.cpp.
References te::st::Globals::sm_loaderFromDSIdentifier.
|
static |
It initializes the factory: the singleton instance will be registered in the abstract factory CachedSTDataLoader.
Definition at line 37 of file STDataLoaderFromDSFactory.cpp.
Referenced by te::st::Module::initialize().
|
staticprivate |
A pointer to the global STDataLoaderFromDSFactory factory.
Definition at line 69 of file STDataLoaderFromDSFactory.h.