Home
last modified time | relevance | path

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

/system/libhidl/base/include/hidl/
DHidlInternal.h68 struct hidl_pointer { struct
69 hidl_pointer() in hidl_pointer() argument
73 hidl_pointer(T* ptr) : hidl_pointer() { mPointer = ptr; } in hidl_pointer() argument
74 hidl_pointer(const hidl_pointer<T>& other) : hidl_pointer() { mPointer = other.mPointer; } in hidl_pointer() argument
75 hidl_pointer(hidl_pointer<T>&& other) noexcept : hidl_pointer() { *this = std::move(other); } in hidl_pointer() argument
77 hidl_pointer &operator=(const hidl_pointer<T>& other) {
81 hidl_pointer& operator=(hidl_pointer<T>&& other) noexcept {
86 hidl_pointer &operator=(T* ptr) {
DMQDescriptor.h142 ::android::hardware::details::hidl_pointer<native_handle_t> mHandle;
DHidlSupport.h126 details::hidl_pointer<const native_handle_t> mHandle __attribute__ ((aligned(8)));
174 details::hidl_pointer<const char> mBuffer;
576 details::hidl_pointer<T> mBuffer;