tnt::ComponentFactory Class Reference

#include <tnt/componentfactory.h>

Inheritance diagram for tnt::ComponentFactory:
tnt::ComponentFactoryImpl< 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
virtual void doConfigure (const tnt::TntConfig &config)

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 void tnt::ComponentFactory::doConfigure ( const tnt::TntConfig config)
protectedvirtual
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: