Minsky
minsky::OperationFactory< Base, T, N >::Creator< U > Struct Template Reference
Inheritance diagram for minsky::OperationFactory< Base, T, N >::Creator< U >:
Inheritance graph
Collaboration diagram for minsky::OperationFactory< Base, T, N >::Creator< U >:
Collaboration graph

Public Member Functions

Base * create () const
 
- Public Member Functions inherited from minsky::OperationFactory< Base, T, N >::CreatorBase
virtual ~CreatorBase ()
 

Detailed Description

template<class Base, template< minsky::OperationType::Type > class T, int N = OperationType::numOps>
template<class U>
struct minsky::OperationFactory< Base, T, N >::Creator< U >

Definition at line 87 of file operationType.h.

Member Function Documentation

◆ create()

template<class Base, template< minsky::OperationType::Type > class T, int N = OperationType::numOps>
template<class U >
Base* minsky::OperationFactory< Base, T, N >::Creator< U >::create ( ) const
inlinevirtual

Implements minsky::OperationFactory< Base, T, N >::CreatorBase.

Definition at line 89 of file operationType.h.

89 {return new U();}

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