Phoxonics  1.0
Object Oriented FDTD Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Protected Types | Protected Member Functions | Protected Attributes | List of all members
phoxonics::core::FactoryBase Class Reference
Inheritance diagram for phoxonics::core::FactoryBase:
Inheritance graph
[legend]
Collaboration diagram for phoxonics::core::FactoryBase:
Collaboration graph
[legend]

Protected Types

typedef
phoxonics::common::Formatter 
fmt_
 

Protected Member Functions

 FactoryBase ()
 
virtual ~FactoryBase ()
 

Protected Attributes

phoxonics::common::Logger log_
 

Member Typedef Documentation

Constructor & Destructor Documentation

phoxonics::core::FactoryBase::FactoryBase ( )
inlineexplicitprotected
virtual phoxonics::core::FactoryBase::~FactoryBase ( )
inlineprotectedvirtual

Member Data Documentation

phoxonics::common::Logger phoxonics::core::FactoryBase::log_
protected

Referenced by phoxonics::core::CellsFactoryReg< T >::CellsFactoryReg(), phoxonics::core::EngineFactory::create(), phoxonics::core::SimulationFactory::create(), phoxonics::core::SourceFactory::create(), phoxonics::core::GeometryFactory::create(), phoxonics::core::CellsFactory::create(), phoxonics::core::GridFactory::create(), phoxonics::core::MaterialFactory::create(), phoxonics::core::DetectorFactory::create(), phoxonics::core::PmlFactory::create(), phoxonics::core::DetectorFactoryReg< T >::DetectorFactoryReg(), phoxonics::core::EngineFactoryReg< T >::EngineFactoryReg(), phoxonics::core::GeometryFactoryReg< T >::GeometryFactoryReg(), phoxonics::core::GridFactoryReg< T >::GridFactoryReg(), phoxonics::core::MaterialFactoryReg< T >::MaterialFactoryReg(), phoxonics::core::PmlFactoryReg< T >::PmlFactoryReg(), phoxonics::core::EngineFactory::register_factory_function(), phoxonics::core::SimulationFactory::register_factory_function(), phoxonics::core::SourceFactory::register_factory_function(), phoxonics::core::GeometryFactory::register_factory_function(), phoxonics::core::CellsFactory::register_factory_function(), phoxonics::core::MaterialFactory::register_factory_function(), phoxonics::core::PmlFactory::register_factory_function(), phoxonics::core::GridFactory::register_factory_function(), phoxonics::core::DetectorFactory::register_factory_function(), phoxonics::core::SimulationFactoryReg< T >::SimulationFactoryReg(), phoxonics::core::SourceFactoryReg< T >::SourceFactoryReg(), phoxonics::core::CellsFactory::~CellsFactory(), phoxonics::core::DetectorFactory::~DetectorFactory(), phoxonics::core::EngineFactory::~EngineFactory(), phoxonics::core::GeometryFactory::~GeometryFactory(), phoxonics::core::GridFactory::~GridFactory(), phoxonics::core::MaterialFactory::~MaterialFactory(), phoxonics::core::PmlFactory::~PmlFactory(), phoxonics::core::SimulationFactory::~SimulationFactory(), and phoxonics::core::SourceFactory::~SourceFactory().