datadictionary.h File Reference

Classes

class   Array< T >
class   DataDictionaryInterface

Namespaces

  maxon

函数

Result< void >  MergeDataDictionaries (DataDictionary &base, const DataDictionary &other, Bool mergeSubContainers)
Result< void >  MergeDataDictionariesPreferBase (DataDictionary &base, const DataDictionary &other, Bool mergeSubContainers)
Result< Data >  GetDataDescriptionValueI (const Id &databaseScope, const InternedId &attributeData, const ConstDataPtr &keyPtr)
template<typename ATTRIBUTETYPE , typename KEY >
static Result< typename IsFidClass< ATTRIBUTETYPE >::type >  GetDataDescriptionValue (ATTRIBUTETYPE &&attribute, KEY &&key)
template<typename TT , typename ATTRIBUTETYPE >
static Result< TT >  GetDataDescriptionValue2 (ATTRIBUTETYPE &&attribute, const ConstDataPtr &key)
template<typename ATTRIBUTETYPE , typename KEY >
static Result< typename IsFidClass< KEY >::type >  GetDataDescriptionValueFromKey (ATTRIBUTETYPE &&attribute, KEY &&key)
template<typename TT , typename KEY >
TT  GetDefaultFromFidIfAvailable (KEY &&key, OverloadRank0)
template<typename TT , typename KEY >
SFINAEHelper< TT, decltype(std::remove_reference< KEY >:: type::DEFAULTVALUE )>::type  GetDefaultFromFidIfAvailable (KEY &&key, OverloadRank2)
ConstDataPtr  GetDefaultValueKey ()
template<typename SRCCLASS , typename PROPSRCTYPE , typename DSTCLASS , typename PROPDSTTYPE >
Result< void >  TransferPropertyIfAvailable (const SRCCLASS &src, PROPSRCTYPE &&srcType, DSTCLASS &dst, PROPDSTTYPE &&dstType)