ewmscp  ..
Public Member Functions | List of all members
escapismFactoryClassTemplate< T > Class Template Reference
Inheritance diagram for escapismFactoryClassTemplate< T >:
[legend]
Collaboration diagram for escapismFactoryClassTemplate< T >:
[legend]

Public Member Functions

 escapismFactoryClassTemplate (const std::string &name)
 
const escapismcreate () override
 
- Public Member Functions inherited from escapismFactoryClass
 escapismFactoryClass (const std::string &name)
 

Detailed Description

template<class T>
class escapismFactoryClassTemplate< T >

Definition at line 17 of file escapism.cpp.

Constructor & Destructor Documentation

◆ escapismFactoryClassTemplate()

template<class T >
escapismFactoryClassTemplate< T >::escapismFactoryClassTemplate ( const std::string &  name)
inline

Definition at line 19 of file escapism.cpp.

19 : escapismFactoryClass(name) {};

Member Function Documentation

◆ create()

template<class T >
const escapism* escapismFactoryClassTemplate< T >::create ( )
inlineoverridevirtual

Implements escapismFactoryClass.

Definition at line 20 of file escapism.cpp.

20  {
21  return new T();
22  }

The documentation for this class was generated from the following file:
escapismFactoryClass::escapismFactoryClass
escapismFactoryClass(const std::string &name)
Definition: escapism.cpp:12