Loading...
Searching...
No Matches
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.

 
 ~STDataLoaderFromMemDSFactory ()
 Destructor that automatically unregister the factory from the dictionary.
 

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.
 
static void initialize ()
 It initializes the factory: the singleton instance will be registered in the abstract factory CachedSTDataLoader.
 

Protected Member Functions

STDataLoaderImplbuild ()
 It returns the global object STDataSourceLoader.

 
 STDataLoaderFromMemDSFactory ()
 Constructor.

 

Static Private Attributes

static STDataLoaderFromMemDSFactorysm_factory
 A pointer to the global STDataLoaderFromMemDSFactory factory.
 

Detailed Description

This is the concrete factory for a STDataLoaderFromMemDS.

See also
STDataLoaderFromMemDS

Definition at line 43 of file STDataLoaderFromMemDSFactory.h.

Constructor & Destructor Documentation

◆ ~STDataLoaderFromMemDSFactory()

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

Destructor that automatically unregister the factory from the dictionary.

◆ STDataLoaderFromMemDSFactory()

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

Constructor.

Member Function Documentation

◆ build()

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

It returns the global object STDataSourceLoader.

◆ finalize()

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.

◆ getType()

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

It returns the type of the factory.

◆ initialize()

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

◆ sm_factory

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: