Home
last modified time | relevance | path

Searched refs:RefBase (Results 1 - 7 of 7) sorted by relevance

/commonlibrary/c_utils/base/src/
H A Drefbase.cpp74 // RefTracker is a debug tool, used to record the trace of RefBase.
75 // RefTracker will save the information about the count of RefBase,
417 RefBase::RefBase() : refs_(new RefCounter()) in RefBase() function in OHOS::RefBase
426 RefBase::RefBase(const RefBase &) in RefBase() function in OHOS::RefBase
439 bool RefBase::CanPromote() in CanPromote()
445 void RefBase::RefPtrCallback() in RefPtrCallback()
456 RefBase
[all...]
/commonlibrary/c_utils/base/test/benchmarktest/refbase_benchmark_test/
H A Drefbase_benchmark_test.cpp70 class RefBaseTest : public RefBase {
100 class IRemoteObject : public virtual RefBase {
110 class RefBaseTestTracker : public RefBase {
253 class IPCProcessSkeleton : public virtual RefBase, public Singleton<IPCProcessSkeleton> {
339 RefBase::RefPtrCallback(); in RefPtrCallback()
360 class SptrTest : public RefBase {
381 class SptrTest2 : public RefBase {
398 class SptrTest1 : public RefBase {
415 class WptrTest : public RefBase {
427 class WptrTest2 : public RefBase {
[all...]
/commonlibrary/c_utils/base/test/unittest/common/
H A Dutils_refbase_test.cpp51 class RefBaseTest : public RefBase {
85 class IRemoteObject : public virtual RefBase {
92 class RefBaseTestTracker : public RefBase {
219 class IPCProcessSkeleton : public virtual RefBase, public Singleton<IPCProcessSkeleton>
299 RefBase::RefPtrCallback(); in RefPtrCallback()
368 class RefBaseMemTest : public RefBase {
727 class SptrTest : public RefBase {
761 class SptrTest2 : public RefBase {
776 class SptrTest1 : public RefBase {
811 sptr<RefBase> testObject in HWTEST_F()
[all...]
/commonlibrary/c_utils/base/include/
H A Drefbase.h49 class RefBase;
58 * of references to the corresponding RefBase object and one kind
74 * RefBase object.
77 friend class RefBase;
91 * the corresponding RefBase object.
130 * corresponding RefBase object by 1.
138 * corresponding RefBase object by 1.
148 * corresponding RefBase object.
156 * corresponding RefBase object by 1.
164 * corresponding RefBase objec
375 class RefBase { global() class
[all...]
H A Dashmem.h82 class Ashmem : public virtual RefBase {
H A Dparcel.h44 class Parcelable : public virtual RefBase {
/commonlibrary/c_utils/base/test/fuzztest/refbase_fuzzer/
H A Drefbase_fuzzer.cpp39 struct TestRefBase : public RefBase {
192 // Only CreateWeakRef then release, will not delete RefBase, so g_refModified will not change.

Completed in 7 milliseconds