|
Result< void > | MergeDataDictionaries (DataDictionary &base, const DataDictionary &other, Bool mergeSubContainers) |
|
Result< void > | MergeDataDictionariesPreferBase (DataDictionary &base, const DataDictionary &other, Bool mergeSubContainers) |
|
Result< Data > | PrivateGetDataDescriptionValue (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 Opt< 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) |
|