#include <factory.h>
Interface for factories. Factories create new objects based on parameters.
Public Member Functions | |
MAXON_METHOD const DelegateBase * | PrivateGetDelegate () const |
MAXON_ATTRIBUTE_CLASS (DataDictionary, Parameters, "net.maxon.factoryparams") | |
Private Member Functions | |
MAXON_INTERFACE (FactoryInterface, MAXON_REFERENCE_CONST, "net.maxon.interface.factory", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
|
private |
MAXON_METHOD const DelegateBase* PrivateGetDelegate | ( | ) | const |
Returns the delegate which implements the factory function. @MAXON_ANNOTATION{refclass=false}
MAXON_ATTRIBUTE_CLASS | ( | DataDictionary | , |
Parameters | , | ||
"net.maxon.factoryparams" | |||
) |
Doc for attribute.