ndk::AParcelableHolder

Summary

Constructors and Destructors

AParcelableHolder()
AParcelableHolder(parcelable_stability_t stability)
AParcelableHolder(const AParcelableHolder & other)
AParcelableHolder(AParcelableHolder && other)
~AParcelableHolder()

Public functions

getParcelable(std::optional< T > *ret) const
operator!=(const AParcelableHolder & rhs) const
bool
operator<(const AParcelableHolder & rhs) const
bool
operator<=(const AParcelableHolder & rhs) const
bool
operator=(const AParcelableHolder & rhs)
operator==(const AParcelableHolder & rhs) const
bool
operator>(const AParcelableHolder & rhs) const
bool
operator>=(const AParcelableHolder & rhs) const
bool
readFromParcel(const AParcel *parcel)
reset()
void
setParcelable(const T & p)
writeToParcel(AParcel *parcel) const

Public functions

AParcelableHolder

 AParcelableHolder()=delete

AParcelableHolder

 AParcelableHolder(
  parcelable_stability_t stability
)

AParcelableHolder

 AParcelableHolder(
  const AParcelableHolder & other
)

AParcelableHolder

 AParcelableHolder(
  AParcelableHolder && other
)=default

getParcelable

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

operator!=

bool operator!=(
  const AParcelableHolder & rhs
) const 

operator<

bool operator<(
  const AParcelableHolder & rhs
) const 

operator<=

bool operator<=(
  const AParcelableHolder & rhs
) const 

operator=

AParcelableHolder & operator=(
  const AParcelableHolder & rhs
)

operator==

bool operator==(
  const AParcelableHolder & rhs
) const 

operator>

bool operator>(
  const AParcelableHolder & rhs
) const 

operator>=

bool operator>=(
  const AParcelableHolder & rhs
) const 

readFromParcel

binder_status_t readFromParcel(
  const AParcel *parcel
)

reset

void reset()

setParcelable

binder_status_t setParcelable(
  const T & p
)

writeToParcel

binder_status_t writeToParcel(
  AParcel *parcel
) const 

~AParcelableHolder

virtual  ~AParcelableHolder()=default