Searched refs:mPtr (Results 1 - 3 of 3) sorted by relevance

/system/gatekeeper/include/gatekeeper/
H A DUniquePtr.h55 explicit UniquePtr(T* ptr = NULL) : mPtr(ptr) {
63 T& operator*() const { return *mPtr; }
64 T* operator->() const { return mPtr; }
65 T* get() const { return mPtr; }
70 T* result = mPtr;
71 mPtr = NULL;
79 if (ptr != mPtr) {
80 D()(mPtr);
81 mPtr = ptr;
87 T* mPtr; member in class:gatekeeper::UniquePtr
129 T* mPtr; member in class:gatekeeper::UniquePtr
[all...]
/system/keymaster/include/keymaster/
H A DUniquePtr.h57 UniquePtr() : mPtr(nullptr) {}
59 explicit UniquePtr(T* ptr) : mPtr(ptr) {
61 UniquePtr(const decltype(nullptr)&) : mPtr(nullptr) {}
63 UniquePtr(UniquePtr && other): mPtr(other.mPtr) {
64 other.mPtr = nullptr;
68 UniquePtr(UniquePtr<U> && other): mPtr(other.mPtr) {
69 other.mPtr = nullptr;
74 mPtr
110 T* mPtr; member in class:keymaster::UniquePtr
166 T* mPtr; member in class:keymaster::UniquePtr
[all...]
/system/libhidl/base/include/hidl/
H A DHidlSupport.h523 iter(ptr_type ptr) : mPtr(ptr) { }
524 inline iter &operator++() { mPtr++; return *this; }
525 inline iter operator++(int) { iter i = *this; mPtr++; return i; }
526 inline iter &operator--() { mPtr--; return *this; }
527 inline iter operator--(int) { iter i = *this; mPtr--; return i; }
528 inline friend iter operator+(diff_type n, const iter &it) { return it.mPtr + n; }
529 inline iter operator+(diff_type n) const { return mPtr + n; }
530 inline iter operator-(diff_type n) const { return mPtr - n; }
531 inline diff_type operator-(const iter &other) const { return mPtr - other.mPtr; }
544 ptr_type mPtr; member in class:android::hardware::iter
[all...]

Completed in 2485 milliseconds