SubDataInterface Class Reference

#include <subdata.h>

Inheritance diagram for SubDataInterface:

Public Member Functions

MAXON_METHOD Result< void > Get (const ConstDataPtr &data, const SubDataPathBlock &path, Data &subvalue) const
 
MAXON_METHOD Result< BoolSet (Data &data, const SubDataPathBlock &path, ForwardingDataPtr &&subvalue) const
 

Private Member Functions

 MAXON_INTERFACE (SubDataInterface, MAXON_REFERENCE_CONST, "net.maxon.interface.subdata", MAXON_IMPLEMENTATION_MODULE("net.maxon.misc"))
 

Member Function Documentation

◆ MAXON_INTERFACE()

MAXON_INTERFACE ( SubDataInterface  ,
MAXON_REFERENCE_CONST  ,
"net.maxon.interface.subdata"  ,
MAXON_IMPLEMENTATION_MODULE("net.maxon.misc")   
)
private

◆ Get()

MAXON_METHOD Result<void> Get ( const ConstDataPtr data,
const SubDataPathBlock path,
Data subvalue 
) const

◆ Set()

MAXON_METHOD Result<Bool> Set ( Data data,
const SubDataPathBlock path,
ForwardingDataPtr &&  subvalue 
) const