Lumiera  0.pre.03
»edit your freedom«
ProcFactory Class Reference

#include "steam/asset/proc.hpp"

Description

Factory specialised for creating Processor Asset objects.

Definition at line 119 of file proc.hpp.

Public Types

typedef lib::P< asset::ProcPType
 

Public Member Functions

PType operator() (Asset::Ident &key)
 Factory method for Processor Asset instances. More...
 

Additional Inherited Members

- Private Member Functions inherited from NonCopyable
 NonCopyable (NonCopyable const &)=delete
 
NonCopyableoperator= (NonCopyable const &)=delete
 

Member Function Documentation

◆ operator()()

ProcFactory::PType operator() ( Asset::Ident key)

Factory method for Processor Asset instances.

....

Todo:
actually define
Returns
an Proc smart ptr linked to the internally registered smart ptr created as a side effect of calling the concrete Proc subclass ctor.

Definition at line 49 of file proc.cpp.

+ Inheritance diagram for ProcFactory:
+ Collaboration diagram for ProcFactory:

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