Searched refs:APersistableBundle (Results 1 – 3 of 3) sorted by relevance
43 struct APersistableBundle;44 typedef struct APersistableBundle APersistableBundle; typedef81 APersistableBundle* _Nullable APersistableBundle_new() __INTRODUCED_IN(__ANDROID_API_V__)95 APersistableBundle* _Nullable APersistableBundle_dup(const APersistableBundle* _Nonnull pBundle)106 void APersistableBundle_delete(APersistableBundle* _Nullable pBundle)119 bool APersistableBundle_isEqual(const APersistableBundle* _Nonnull lhs,120 const APersistableBundle* _Nonnull rhs)139 const AParcel* _Nonnull parcel, APersistableBundle* _Nullable* _Nonnull outPBundle)158 binder_status_t APersistableBundle_writeToParcel(const APersistableBundle* _Nonnull pBundle,172 int32_t APersistableBundle_size(const APersistableBundle* _Nonnull pBundle)[all …]
27 struct APersistableBundle { struct28 APersistableBundle(const APersistableBundle& pBundle) : mPBundle(pBundle.mPBundle) {} in APersistableBundle() argument29 APersistableBundle(const android::os::PersistableBundle& pBundle) : mPBundle(pBundle) {} in APersistableBundle() function30 APersistableBundle() = default;34 APersistableBundle* _Nullable APersistableBundle_new() { in APersistableBundle_new() argument35 return new (std::nothrow) APersistableBundle(); in APersistableBundle_new()38 APersistableBundle* _Nullable APersistableBundle_dup(const APersistableBundle* pBundle) { in APersistableBundle_dup()40 return new APersistableBundle(*pBundle); in APersistableBundle_dup()42 return new APersistableBundle(); in APersistableBundle_dup()46 void APersistableBundle_delete(APersistableBundle* pBundle) { in APersistableBundle_delete()[all …]
53 PersistableBundle(APersistableBundle* _Nonnull bundle) noexcept : mPBundle(bundle) {} in PersistableBundle()98 void reset(APersistableBundle* _Nullable pBundle = nullptr) noexcept {143 [[nodiscard]] APersistableBundle* _Nullable release() noexcept { in release()144 APersistableBundle* _Nullable ret = mPBundle; in release()321 bool getVecInternal(int32_t (*_Nonnull getVec)(const APersistableBundle* _Nonnull, in getVecInternal()323 const APersistableBundle* _Nonnull pBundle, const char* _Nonnull key, in getVecInternal()411 APersistableBundle* bundle = nullptr; in getPersistableBundle()423 int32_t (*_Nonnull getTypedKeys)(const APersistableBundle* _Nonnull pBundle, in getKeys()428 const APersistableBundle* _Nonnull pBundle) { in getKeys()524 inline APersistableBundle* _Nullable get() const { return mPBundle; } in get()[all …]