函数
|
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)
|