DataDictionaryReferenceObjectInterface Class Reference

#include <datadictionaryobject.h>

Inheritance diagram for DataDictionaryReferenceObjectInterface:

Detailed Description

Extends DataDictionaryObjectInterface to wrap a DataDictionary into a DataDictionaryObjectInterface. Important: the DataDictionary object needs to be saved and be valid all the time. Otherwise it will crash.

Public Member Functions

MAXON_METHOD Result< void > Init (DataDictionary *reference)
MAXON_METHOD Result< void > Init (const DataDictionary *reference)
MAXON_METHOD const DataDictionary & GetDataContainer () const

Private Member Functions

 MAXON_INTERFACE (DataDictionaryReferenceObjectInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.datadictionaryreferenceobject")

Member Function Documentation


MAXON_INTERFACE ( DataDictionaryReferenceObjectInterface  ,

◆ Init() [1/2]

MAXON_METHOD Result<void> Init ( DataDictionary *  reference)


◆ Init() [2/2]

MAXON_METHOD Result<void> Init ( const DataDictionary *  reference)


◆ GetDataContainer()

MAXON_METHOD const DataDictionary& GetDataContainer ( ) const