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