Searched refs:mCLObject (Results 1 – 1 of 1) sorted by relevance
20 RefPointer() noexcept : mCLObject(nullptr) {} in RefPointer()22 explicit RefPointer(T *object) noexcept : mCLObject(object) in RefPointer()24 if (mCLObject != nullptr) in RefPointer()26 mCLObject->retain(); in RefPointer()31 if (mCLObject != nullptr && mCLObject->release()) in ~RefPointer()33 delete mCLObject; in ~RefPointer() local37 RefPointer(std::nullptr_t) noexcept : mCLObject(nullptr) {} in RefPointer()44 RefPointer(RefPointer &&other) noexcept : mCLObject(nullptr) { this->swap(other); } in RefPointer()51 RefPointer(const RefPointer<T> &other) : mCLObject(other.mCLObject) in RefPointer()53 if (mCLObject != nullptr) in RefPointer()[all …]