DPsim
Loading...
Searching...
No Matches
Creator< BaseClass > Class Template Referenceabstract

#include <Factory.h>

Inheritance diagram for Creator< BaseClass >:
[legend]

Public Member Functions

virtual ~Creator ()
 
virtual std::shared_ptr< BaseClass > Create (const std::string &name, CPS::Logger::Level logLevel=CPS::Logger::Level::debug)=0
 

Detailed Description

template<class BaseClass>
class Creator< BaseClass >

Definition at line 28 of file Factory.h.

Constructor & Destructor Documentation

◆ ~Creator()

template<class BaseClass>
virtual Creator< BaseClass >::~Creator ( )
inlinevirtual

Definition at line 31 of file Factory.h.

Member Function Documentation

◆ Create()

template<class BaseClass>
virtual std::shared_ptr< BaseClass > Creator< BaseClass >::Create ( const std::string & name,
CPS::Logger::Level logLevel = CPS::Logger::Level::debug )
pure virtual

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