class AParcelableHolder

Defined at line 46 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

Public Methods

void AParcelableHolder ()

Defined at line 48 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

void AParcelableHolder (parcelable_stability_t stability)

Defined at line 49 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

void AParcelableHolder (const AParcelableHolder & other)

Defined at line 52 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

void AParcelableHolder (AParcelableHolder && other)

Defined at line 58 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

void ~AParcelableHolder ()

Defined at line 59 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

binder_status_t writeToParcel (AParcel * parcel)

Defined at line 61 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

binder_status_t readFromParcel (const AParcel * parcel)

Defined at line 70 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

template <typename T>
binder_status_t setParcelable (const T & p)

Defined at line 100 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

template <typename T>
binder_status_t getParcelable (std::optional<T> * ret)

Defined at line 111 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

void reset ()

Defined at line 133 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

bool operator!= (const AParcelableHolder & rhs)

Defined at line 135 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

bool operator< (const AParcelableHolder & rhs)

Defined at line 136 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

bool operator<= (const AParcelableHolder & rhs)

Defined at line 137 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

bool operator== (const AParcelableHolder & rhs)

Defined at line 138 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

bool operator> (const AParcelableHolder & rhs)

Defined at line 139 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

bool operator>= (const AParcelableHolder & rhs)

Defined at line 140 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h

AParcelableHolder & operator= (const AParcelableHolder & rhs)

Defined at line 141 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h