ndk::ScopedAParcel

#include <binder_auto_utils.h>

Convenience wrapper.

Summary

See AParcel.

Inheritance

Inherits from: ndk::impl::ScopedAResource< AParcel *, AParcel_delete, nullptr >

Constructors and Destructors

ScopedAParcel(AParcel *a)
Takes ownership of a.
ScopedAParcel(ScopedAParcel &&)
~ScopedAParcel()

Public functions

operator!=(const ScopedAParcel & rhs) const
bool
operator<(const ScopedAParcel & rhs) const
bool
operator<=(const ScopedAParcel & rhs) const
bool
operator=(ScopedAParcel &&)=default
operator==(const ScopedAParcel & rhs) const
bool
operator>(const ScopedAParcel & rhs) const
bool
operator>=(const ScopedAParcel & rhs) const
bool

Public functions

ScopedAParcel

 ScopedAParcel(
  AParcel *a
)

Takes ownership of a.

ScopedAParcel

 ScopedAParcel(
  ScopedAParcel &&
)=default

operator!=

bool operator!=(
  const ScopedAParcel & rhs
) const 

operator<

bool operator<(
  const ScopedAParcel & rhs
) const 

operator<=

bool operator<=(
  const ScopedAParcel & rhs
) const 

operator=

ScopedAParcel & operator=(
  ScopedAParcel &&
)=default

operator==

bool operator==(
  const ScopedAParcel & rhs
) const 

operator>

bool operator>(
  const ScopedAParcel & rhs
) const 

operator>=

bool operator>=(
  const ScopedAParcel & rhs
) const 

~ScopedAParcel

 ~ScopedAParcel()