Home
last modified time | relevance | path

Searched refs:SharedPtrConstIInterface (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/detail/
H A Dany_pointer_compatibility.h28 using SharedPtrConstIInterface = BASE_NS::shared_ptr<const CORE_NS::IInterface>; variable
30 constexpr TypeId SharedPtrConstIInterfaceId = UidFromType<SharedPtrConstIInterface>();
40 … using IIPtrType = BASE_NS::conditional_t<IsConst, SharedPtrConstIInterface, SharedPtrIInterface>;
80 *static_cast<SharedPtrConstIInterface*>(data) = ptr; in GetData()
90 out = *static_cast<const SharedPtrConstIInterface*>(data); in SetData()
115 … if (data && uid == SharedPtrConstIInterfaceId && sizeof(SharedPtrConstIInterface) == size) { in IsValidSetArgs()
129 … using IIPtrType = BASE_NS::conditional_t<IsConst, SharedPtrConstIInterface, SharedPtrIInterface>;
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dregister_anys.cpp65 SharedPtrConstIInterface,
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/
H A Dexporter.cpp33 SharedPtrConstIInterface p; in ShouldSerialize()
H A Dimporter.cpp361 if (IsGetCompatibleWith<SharedPtrConstIInterface>(entity)) { in ImportValue()