Open Search
    FactoryInterface Class Reference

    #include <factory.h>

    Inheritance diagram for FactoryInterface:

    Detailed Description

    Interface for factories. Factories create new objects based on parameters.

    See also
    Factory @MAXON_ANNOTATION{refprefix=Generic}

    Public Member Functions

    MAXON_METHOD const DelegateBasePrivateGetDelegate () const
     
     MAXON_ATTRIBUTE_CLASS (DataDictionary, Parameters, "net.maxon.factoryparams")
     

    Private Member Functions

     MAXON_INTERFACE (FactoryInterface, MAXON_REFERENCE_CONST, "net.maxon.interface.factory")
     

    Member Function Documentation

    ◆ MAXON_INTERFACE()

    MAXON_INTERFACE ( FactoryInterface  ,
    MAXON_REFERENCE_CONST  ,
    "net.maxon.interface.factory"   
    )
    private

    ◆ PrivateGetDelegate()

    MAXON_METHOD const DelegateBase* PrivateGetDelegate ( ) const

    Returns the delegate which implements the factory function. @MAXON_ANNOTATION{refclass=false}

    ◆ MAXON_ATTRIBUTE_CLASS()

    MAXON_ATTRIBUTE_CLASS ( DataDictionary  ,
    Parameters  ,
    "net.maxon.factoryparams"   
    )

    Doc for attribute.