Searched refs:BehaviorFlag (Results 1 – 8 of 8) sorted by relevance
327 … bool test = dataAbilityPredicatesWrite->TestBehavior(OHOS::Parcelable::BehaviorFlag::HOLD_OBJECT);329 test = dataAbilityPredicatesWrite->TestBehavior(OHOS::Parcelable::BehaviorFlag::IPC);331 test = dataAbilityPredicatesWrite->TestBehavior(OHOS::Parcelable::BehaviorFlag::RPC);340 test = dataAbilityPredicatesWrite->TestBehavior(OHOS::Parcelable::BehaviorFlag::HOLD_OBJECT);342 test = dataAbilityPredicatesWrite->TestBehavior(OHOS::Parcelable::BehaviorFlag::IPC);344 test = dataAbilityPredicatesWrite->TestBehavior(OHOS::Parcelable::BehaviorFlag::RPC);347 dataAbilityPredicatesWrite->ClearBehavior(OHOS::Parcelable::BehaviorFlag::HOLD_OBJECT);348 test = dataAbilityPredicatesWrite->TestBehavior(OHOS::Parcelable::BehaviorFlag::HOLD_OBJECT);
76 enum BehaviorFlag { IPC = 0x01, RPC = 0x02, HOLD_OBJECT = 0x10 }; enum84 inline void SetBehavior(BehaviorFlag b) const in SetBehavior()94 inline void ClearBehavior(BehaviorFlag b) const in ClearBehavior()105 inline bool TestBehavior(BehaviorFlag b) const in TestBehavior()
79 enum BehaviorFlag { IPC = 0x01, RPC = 0x02, HOLD_OBJECT = 0x10 }; enum87 inline void SetBehavior(BehaviorFlag b) const in SetBehavior()98 inline void ClearBehavior(BehaviorFlag b) const in ClearBehavior()112 inline bool TestBehavior(BehaviorFlag b) const in TestBehavior()
176 | enum| **BehaviorFlag** { IPC = 0x01, RPC = 0x02, HOLD_OBJECT = 0x10}<br>用于描述Parcelable对象具体行为的枚举类。…185 | void | **ClearBehavior**(BehaviorFlag b) const<br>清除指定行为标志位。 |187 | void | **SetBehavior**(BehaviorFlag b) const<br>设置指定行为标志位。 |188 | bool | **TestBehavior**(BehaviorFlag b) const<br>检查指定行为是否已开启。 |
1835 bool test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT);1837 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::IPC);1839 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::RPC);1851 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT);1853 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::IPC);1855 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::RPC);1858 parcelableWrite->ClearBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT);1859 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT);
1864 bool test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in BENCHMARK_F()1867 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::IPC); in BENCHMARK_F()1870 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::RPC); in BENCHMARK_F()1884 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in BENCHMARK_F()1887 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::IPC); in BENCHMARK_F()1890 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::RPC); in BENCHMARK_F()1893 parcelableWrite->ClearBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in BENCHMARK_F()1894 test = parcelableWrite->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in BENCHMARK_F()
740 sendFoo->SetBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in TestNestingSend()792 object->SetBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in ServerGetFooService()
713 if (object->TestBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT)) { in WriteRemoteObject()763 object->SetBehavior(Parcelable::BehaviorFlag::HOLD_OBJECT); in WriteStrongParcelable()