Home
last modified time | relevance | path

Searched refs:mObject (Results 1 – 12 of 12) sorted by relevance

/system/chre/util/include/chre/util/system/
Dshared_ptr_impl.h35 SharedPtr<ObjectType>::SharedPtr(ObjectType *object) : mObject(object) {} in SharedPtr()
39 : mObject(other.mObject) { in SharedPtr()
40 other.mObject = nullptr; in SharedPtr()
46 : mObject(other.mObject) { in SharedPtr()
47 other.mObject = nullptr; in SharedPtr()
52 reset(other.mObject); in SharedPtr()
58 reset(other.mObject); in SharedPtr()
68 return (mObject == nullptr); in isNull()
73 return mObject; in get()
78 CHRE_ASSERT(object == nullptr || mObject != object); in reset()
[all …]
Dshared_ptr.h192 ObjectType *mObject = nullptr; variable
/system/chre/util/include/chre/util/
Dunique_ptr_impl.h32 UniquePtr<ObjectOrArrayType>::UniquePtr() : mObject(nullptr) {} in UniquePtr()
37 : mObject(object) {} in UniquePtr()
41 mObject = other.mObject; in UniquePtr()
42 other.mObject = nullptr; in UniquePtr()
53 mObject = other.mObject; in UniquePtr()
54 other.mObject = nullptr; in UniquePtr()
64 return (mObject == nullptr); in isNull()
70 return mObject; in get()
76 ObjectType *obj = mObject; in release()
77 mObject = nullptr; in release()
[all …]
Doptional_impl.h157 return std::launder(reinterpret_cast<ObjectType *>(&mObject)); in objectAddr()
162 return std::launder(reinterpret_cast<const ObjectType *>(&mObject)); in objectAddr()
Doptional.h169 mObject;
Dunique_ptr.h190 ObjectType *mObject; variable
/system/chre/util/tests/
Dref_base_test.cc37 mObject = static_cast<TestBase *>(chre::memoryAlloc(sizeof(TestBase))); in SetUp()
38 new (mObject) TestBase(); in SetUp()
41 TestBase *mObject; member in __anondda7f39d0111::RefBaseTest
47 mObject->decRef(); in TEST_F()
52 mObject->incRef(); in TEST_F()
54 mObject->decRef(); in TEST_F()
57 mObject->decRef(); in TEST_F()
/system/chre/apps/nearby/third_party/contexthub/chre/util/include/chre/util/
Doptional_impl.h157 return std::launder(reinterpret_cast<ObjectType *>(&mObject)); in objectAddr()
162 return std::launder(reinterpret_cast<const ObjectType *>(&mObject)); in objectAddr()
Doptional.h169 mObject;
Dunique_ptr.h190 ObjectType *mObject; variable
/system/libvintf/
DVintfObject.cpp1421 mObject->mFileSystem = std::move(e); in setFileSystem()
1427 mObject->mRuntimeInfoFactory = std::move(e); in setRuntimeInfoFactory()
1432 mObject->mPropertyFetcher = std::move(e); in setPropertyFetcher()
1437 if (!mObject->mFileSystem) mObject->mFileSystem = createDefaultFileSystem(); in buildInternal()
1438 if (!mObject->mRuntimeInfoFactory) in buildInternal()
1439 mObject->mRuntimeInfoFactory = std::make_unique<ObjectFactory<RuntimeInfo>>(); in buildInternal()
1440 if (!mObject->mPropertyFetcher) mObject->mPropertyFetcher = createDefaultPropertyFetcher(); in buildInternal()
1441 return std::move(mObject); in buildInternal()
/system/libvintf/include/vintf/
DVintfObject.h380 VintfObjectBuilder(std::unique_ptr<VintfObject>&& object) : mObject(std::move(object)) {} in VintfObjectBuilder()
393 std::unique_ptr<VintfObject> mObject; variable