tnt::ComponentFactory Class Reference

#include <tnt/componentfactory.h>

Inheritance diagram for tnt::ComponentFactory:
tnt::ComponentFactoryImpl< ComponentType > tnt::EcppComponentFactoryImpl< ComponentType >

Public Member Functions

 ComponentFactory (const std::string &componentName)
virtual ~ComponentFactory ()
virtual Componentcreate (const tnt::Compident &ci, const tnt::Urlmapper &um, tnt::Comploader &cl)

Protected Member Functions

virtual ComponentdoCreate (const tnt::Compident &ci, const tnt::Urlmapper &um, tnt::Comploader &cl)=0

Constructor & Destructor Documentation

tnt::ComponentFactory::ComponentFactory ( const std::string &  componentName)
virtual tnt::ComponentFactory::~ComponentFactory ( )
virtual

Member Function Documentation

virtual Component* tnt::ComponentFactory::create ( const tnt::Compident ci,
const tnt::Urlmapper um,
tnt::Comploader &  cl 
)
virtual
virtual Component* tnt::ComponentFactory::doCreate ( const tnt::Compident ci,
const tnt::Urlmapper um,
tnt::Comploader &  cl 
)
protectedpure virtual

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