Inherits CreatorInterfaceName< Interface >.
Public Member Functions | |
std::unique_ptr< Interface > | createWithString (std::string prefix) override |
Must be implemented by sub classes of CreatorInterfaceName. Creates a new instance of the sub class of BaseClass by passing a string to the constructor. | |
Public Member Functions inherited from CreatorInterfaceName< Interface > | |
std::unique_ptr< Interface > | create () final |
Must be implemented by sub classes of CreatorInterface. Creates a new instance of the sub class of BaseClass. | |