Home
last modified time | relevance | path

Searched refs:PointerWrapper (Results 1 – 3 of 3) sorted by relevance

/frameworks/native/libs/vr/libpdx/private/pdx/rpc/
Dpointer_wrapper.h12 class PointerWrapper {
16 explicit PointerWrapper(T* pointer) : pointer_(pointer) {} in PointerWrapper() function
17 PointerWrapper(const PointerWrapper&) = default;
18 PointerWrapper(PointerWrapper&&) noexcept = default;
19 PointerWrapper& operator=(const PointerWrapper&) = default;
20 PointerWrapper& operator=(PointerWrapper&&) noexcept = default;
30 PointerWrapper<T> WrapPointer(T* pointer) { in WrapPointer()
31 return PointerWrapper<T>(pointer); in WrapPointer()
Dtype_operators.h161 struct IsConvertible<PointerWrapper<A>, B> : IsConvertible<Decay<A>, Decay<B>> {
164 struct IsConvertible<A, PointerWrapper<B>> : IsConvertible<Decay<A>, Decay<B>> {
Dserialization.h255 inline constexpr std::size_t GetSerializedSize(const PointerWrapper<T>&);
305 inline constexpr std::size_t GetSerializedSize(const PointerWrapper<T>& p) {
844 inline void SerializeObject(const PointerWrapper<T>&, MessageWriter*, void*&);
900 inline void SerializeObject(const PointerWrapper<T>& pointer,
1388 inline ErrorType DeserializeObject(PointerWrapper<T>*, MessageReader*,
1451 inline ErrorType DeserializeObject(PointerWrapper<T>* pointer,