Home
last modified time | relevance | path

Searched refs:HOLD_OBJECT (Results 1 - 4 of 4) sorted by relevance

/commonlibrary/c_utils/base/include/
H A Dparcel.h75 * @var HOLD_OBJECT Indicate an object that will be always alive
79 enum BehaviorFlag { IPC = 0x01, RPC = 0x02, HOLD_OBJECT = 0x10 }; enumerator
416 * behavior of `HOLD_OBJECT`.
430 * @note If `HOLD_OBJECT` is enabled for the remote object, it will stay
/commonlibrary/c_utils/base/test/benchmarktest/parcel_benchmark_test/
H A Dparcel_benchmark_test.cpp1864 bool test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in BENCHMARK_F()
1884 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in BENCHMARK_F()
1893 parcelableWrite->ClearBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in BENCHMARK_F()
1894 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in BENCHMARK_F()
/commonlibrary/c_utils/base/test/unittest/common/
H A Dutils_parcel_test.cpp1901 bool test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in HWTEST_F()
1917 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in HWTEST_F()
1924 parcelableWrite->ClearBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in HWTEST_F()
1925 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in HWTEST_F()
/commonlibrary/c_utils/base/src/
H A Dparcel.cpp719 if (object->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT)) { in WriteRemoteObject()
769 object->SetBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in WriteStrongParcelable()

Completed in 13 milliseconds