DPsim
Loading...
Searching...
No Matches
DerivedCreator< DerivedClass, BaseClass > Class Template Reference
Inheritance diagram for DerivedCreator< DerivedClass, BaseClass >:
[legend]
Collaboration diagram for DerivedCreator< DerivedClass, BaseClass >:
[legend]

Public Member Functions

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

Detailed Description

template<class DerivedClass, class BaseClass>
class DerivedCreator< DerivedClass, BaseClass >

Definition at line 23 of file Factory.h.

Member Function Documentation

◆ Create()

template<class DerivedClass, class BaseClass>
std::shared_ptr< BaseClass > DerivedCreator< DerivedClass, BaseClass >::Create ( const std::string & name,
CPS::Logger::Level logLevel = CPS::Logger::Level::debug )
inlinevirtual

Implements Creator< BaseClass >.

Definition at line 27 of file Factory.h.


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