All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::st::STDataLoaderFromMemDSFactory Class Reference

This is the concrete factory for a STDataLoaderFromMemDS. More...

#include <STDataLoaderFromMemDSFactory.h>

Inheritance diagram for te::st::STDataLoaderFromMemDSFactory:

Public Member Functions

const std::string & getType () const
 It returns the type of the factory. More...
 
 ~STDataLoaderFromMemDSFactory ()
 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 STDataSourceLoader. More...
 
 STDataLoaderFromMemDSFactory ()
 Constructor. More...
 

Static Private Attributes

static
STDataLoaderFromMemDSFactory * 
sm_factory
 A pointer to the global STDataLoaderFromMemDSFactory factory. More...
 

Detailed Description

This is the concrete factory for a STDataLoaderFromMemDS.

See also
STDataLoaderFromMemDS

Definition at line 43 of file STDataLoaderFromMemDSFactory.h.

Constructor & Destructor Documentation

te::st::STDataLoaderFromMemDSFactory::~STDataLoaderFromMemDSFactory ( )

Destructor that automatically unregister the factory from the dictionary.

te::st::STDataLoaderFromMemDSFactory::STDataLoaderFromMemDSFactory ( )
protected

Constructor.

Member Function Documentation

STDataLoaderImpl* te::st::STDataLoaderFromMemDSFactory::build ( )
protected

It returns the global object STDataSourceLoader.

static void te::st::STDataLoaderFromMemDSFactory::finalize ( )
static

It finalizes the factory: the singleton instance will be destroyed and will be unregistered from the abstract factory CachedSTDataLoader.

const std::string& te::st::STDataLoaderFromMemDSFactory::getType ( ) const

It returns the type of the factory.

static void te::st::STDataLoaderFromMemDSFactory::initialize ( )
static

It initializes the factory: the singleton instance will be registered in the abstract factory CachedSTDataLoader.

Member Data Documentation

STDataLoaderFromMemDSFactory* te::st::STDataLoaderFromMemDSFactory::sm_factory
staticprivate

A pointer to the global STDataLoaderFromMemDSFactory factory.

Definition at line 69 of file STDataLoaderFromMemDSFactory.h.


The documentation for this class was generated from the following file: