Open Search
    SomeDataBaseInterface Class Reference

    #include <resource_id.h>

    Inheritance diagram for SomeDataBaseInterface:

    Detailed Description

    [data_resourceid_declare]

    [data_resourceid_class]

    Public Member Functions

     MAXON_ATTRIBUTE_CLASS (maxon::Int, VALUE_A, "net.maxonexample.value_a")
     
     MAXON_ATTRIBUTE_CLASS (maxon::String, VALUE_B, "net.maxonexample.value_b")
     

    Static Public Member Functions

    static MAXON_METHOD void SetData (maxon::DataDictionary &data)
     
    static MAXON_METHOD void PrintData ()
     

    Private Member Functions

     MAXON_INTERFACE (SomeDataBaseInterface, MAXON_REFERENCE_CONST, "net.maxonexample.interface.somedatabase")
     

    Private Attributes

     MAXON_INTERFACE_SINGLE_IMPLEMENTATION
     

    Member Function Documentation

    ◆ MAXON_INTERFACE()

    MAXON_INTERFACE ( SomeDataBaseInterface  ,
    MAXON_REFERENCE_CONST  ,
    "net.maxonexample.interface.somedatabase"   
    )
    private

    ◆ SetData()

    static MAXON_METHOD void SetData ( maxon::DataDictionary &  data)
    static

    ◆ PrintData()

    static MAXON_METHOD void PrintData ( )
    static

    ◆ MAXON_ATTRIBUTE_CLASS() [1/2]

    MAXON_ATTRIBUTE_CLASS ( maxon::Int  ,
    VALUE_A  ,
    "net.maxonexample.value_a"   
    )

    ◆ MAXON_ATTRIBUTE_CLASS() [2/2]

    MAXON_ATTRIBUTE_CLASS ( maxon::String  ,
    VALUE_B  ,
    "net.maxonexample.value_b"   
    )

    Member Data Documentation

    ◆ MAXON_INTERFACE_SINGLE_IMPLEMENTATION

    MAXON_INTERFACE_SINGLE_IMPLEMENTATION
    private