Namespaces
Records
Functions
-
template <typename T, size_t N>binder_status_t AParcel_readStdArrayData (const AParcel * parcel, void * arrayData, size_t index)Reads an object of type T inside a std::array
<T
, N> at index 'index' from 'parcel'.
Defined at line 779 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <typename T, size_t N>binder_status_t AParcel_readStdArrayNullableData (const AParcel * parcel, void * arrayData, size_t index)Reads a nullable object of type T inside a std::array
<T
, N> at index 'index' from 'parcel'.
Defined at line 788 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <typename T, size_t N>binder_status_t AParcel_readNullableStdArrayNullableData (const AParcel * parcel, void * arrayData, size_t index)Reads a nullable object of type T inside a std::array
<T
, N> at index 'index' from 'parcel'.
Defined at line 798 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <typename T, size_t N>binder_status_t AParcel_writeStdArrayData (AParcel * parcel, const void * arrayData, size_t index)Writes an object of type T inside a std::array
<T
, N> at index 'index' to 'parcel'.
Defined at line 808 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <typename T, size_t N>binder_status_t AParcel_writeStdArrayNullableData (AParcel * parcel, const void * arrayData, size_t index)Writes a nullable object of type T inside a std::array
<T
, N> at index 'index' to 'parcel'.
Defined at line 817 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <typename P>binder_status_t AParcel_writeStdVectorParcelableElement (AParcel * parcel, const void * vectorData, size_t index)Writes a parcelable object of type P inside a std::vector
<P
> at index 'index' to 'parcel'.
Defined at line 827 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <typename P>binder_status_t AParcel_readStdVectorParcelableElement (const AParcel * parcel, void * vectorData, size_t index)Reads a parcelable object of type P inside a std::vector
<P
> at index 'index' from 'parcel'.
Defined at line 837 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <typename P>binder_status_t AParcel_writeNullableStdVectorParcelableElement (AParcel * parcel, const void * vectorData, size_t index)Writes a parcelable object of type P inside a std::vector
<P
> at index 'index' to 'parcel'.
Defined at line 847 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <typename P>binder_status_t AParcel_readNullableStdVectorParcelableElement (const AParcel * parcel, void * vectorData, size_t index)Reads a parcelable object of type P inside a std::vector
<P
> at index 'index' from 'parcel'.
Defined at line 859 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <>binder_status_t AParcel_writeStdVectorParcelableElement<ndk::ScopedFileDescriptor> (AParcel * parcel, const void * vectorData, size_t index)Writes a ScopedFileDescriptor object inside a std::vector
<ScopedFileDescriptor
> at index 'index'
to 'parcel'.
Defined at line 869 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <>binder_status_t AParcel_readStdVectorParcelableElement<ndk::ScopedFileDescriptor> (const AParcel * parcel, void * vectorData, size_t index)Reads a ScopedFileDescriptor object inside a std::vector
<ScopedFileDescriptor
> at index 'index'
from 'parcel'.
Defined at line 881 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <>binder_status_t AParcel_writeNullableStdVectorParcelableElement<ndk::ScopedFileDescriptor> (AParcel * parcel, const void * vectorData, size_t index)Writes a ScopedFileDescriptor object inside a std::optional
<std
::vector
<ScopedFileDescriptor
>> at
index 'index' to 'parcel'.
Defined at line 893 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <>binder_status_t AParcel_readNullableStdVectorParcelableElement<ndk::ScopedFileDescriptor> (const AParcel * parcel, void * vectorData, size_t index)Reads a ScopedFileDescriptor object inside a std::optional
<std
::vector
<ScopedFileDescriptor
>> at
index 'index' from 'parcel'.
Defined at line 905 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <>binder_status_t AParcel_writeStdVectorParcelableElement<ndk::SpAIBinder> (AParcel * parcel, const void * vectorData, size_t index)Writes an SpAIBinder object inside a std::vector
<SpAIBinder
> at index 'index'
to 'parcel'.
Defined at line 917 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <>binder_status_t AParcel_readStdVectorParcelableElement<ndk::SpAIBinder> (const AParcel * parcel, void * vectorData, size_t index)Reads an SpAIBinder object inside a std::vector
<SpAIBinder
> at index 'index'
from 'parcel'.
Defined at line 929 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <>binder_status_t AParcel_writeNullableStdVectorParcelableElement<ndk::SpAIBinder> (AParcel * parcel, const void * vectorData, size_t index)Writes an SpAIBinder object inside a std::optional
<std
::vector
<SpAIBinder
>> at index 'index'
to 'parcel'.
Defined at line 941 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
template <>binder_status_t AParcel_readNullableStdVectorParcelableElement<ndk::SpAIBinder> (const AParcel * parcel, void * vectorData, size_t index)Reads an SpAIBinder object inside a std::optional
<std
::vector
<SpAIBinder
>> at index 'index'
from 'parcel'.
Defined at line 953 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::vector<int32_t> & vec)Writes a vector of int32_t to the next location in a non-null parcel.
Defined at line 1078 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::optional<std::vector<int32_t>> & vec)Writes an optional vector of int32_t to the next location in a non-null parcel.
Defined at line 1085 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::vector<int32_t> * vec)Reads a vector of int32_t from the next location in a non-null parcel.
Defined at line 1094 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::optional<std::vector<int32_t>> * vec)Reads an optional vector of int32_t from the next location in a non-null parcel.
Defined at line 1102 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::vector<uint32_t> & vec)Writes a vector of uint32_t to the next location in a non-null parcel.
Defined at line 1111 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::optional<std::vector<uint32_t>> & vec)Writes an optional vector of uint32_t to the next location in a non-null parcel.
Defined at line 1118 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::vector<uint32_t> * vec)Reads a vector of uint32_t from the next location in a non-null parcel.
Defined at line 1127 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::optional<std::vector<uint32_t>> * vec)Reads an optional vector of uint32_t from the next location in a non-null parcel.
Defined at line 1135 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::vector<int64_t> & vec)Writes a vector of int64_t to the next location in a non-null parcel.
Defined at line 1145 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::optional<std::vector<int64_t>> & vec)Writes an optional vector of int64_t to the next location in a non-null parcel.
Defined at line 1152 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::vector<int64_t> * vec)Reads a vector of int64_t from the next location in a non-null parcel.
Defined at line 1161 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::optional<std::vector<int64_t>> * vec)Reads an optional vector of int64_t from the next location in a non-null parcel.
Defined at line 1169 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::vector<uint64_t> & vec)Writes a vector of uint64_t to the next location in a non-null parcel.
Defined at line 1178 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::optional<std::vector<uint64_t>> & vec)Writes an optional vector of uint64_t to the next location in a non-null parcel.
Defined at line 1185 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::vector<uint64_t> * vec)Reads a vector of uint64_t from the next location in a non-null parcel.
Defined at line 1194 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::optional<std::vector<uint64_t>> * vec)Reads an optional vector of uint64_t from the next location in a non-null parcel.
Defined at line 1202 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::vector<float> & vec)Writes a vector of float to the next location in a non-null parcel.
Defined at line 1212 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::optional<std::vector<float>> & vec)Writes an optional vector of float to the next location in a non-null parcel.
Defined at line 1219 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::vector<float> * vec)Reads a vector of float from the next location in a non-null parcel.
Defined at line 1228 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::optional<std::vector<float>> * vec)Reads an optional vector of float from the next location in a non-null parcel.
Defined at line 1236 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::vector<double> & vec)Writes a vector of double to the next location in a non-null parcel.
Defined at line 1245 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::optional<std::vector<double>> & vec)Writes an optional vector of double to the next location in a non-null parcel.
Defined at line 1252 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::vector<double> * vec)Reads a vector of double from the next location in a non-null parcel.
Defined at line 1261 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::optional<std::vector<double>> * vec)Reads an optional vector of double from the next location in a non-null parcel.
Defined at line 1269 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::vector<bool> & vec)Writes a vector of bool to the next location in a non-null parcel.
Defined at line 1278 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::optional<std::vector<bool>> & vec)Writes an optional vector of bool to the next location in a non-null parcel.
Defined at line 1286 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::vector<bool> * vec)Reads a vector of bool from the next location in a non-null parcel.
Defined at line 1295 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::optional<std::vector<bool>> * vec)Reads an optional vector of bool from the next location in a non-null parcel.
Defined at line 1304 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::vector<char16_t> & vec)Writes a vector of char16_t to the next location in a non-null parcel.
Defined at line 1315 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::optional<std::vector<char16_t>> & vec)Writes an optional vector of char16_t to the next location in a non-null parcel.
Defined at line 1322 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::vector<char16_t> * vec)Reads a vector of char16_t from the next location in a non-null parcel.
Defined at line 1331 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::optional<std::vector<char16_t>> * vec)Reads an optional vector of char16_t from the next location in a non-null parcel.
Defined at line 1339 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::vector<uint8_t> & vec)Writes a vector of uint8_t to the next location in a non-null parcel.
Defined at line 1348 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_writeVector (AParcel * parcel, const std::optional<std::vector<uint8_t>> & vec)Writes an optional vector of uint8_t to the next location in a non-null parcel.
Defined at line 1356 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcel, std::vector<uint8_t> * vec)Reads a vector of uint8_t from the next location in a non-null parcel.
Defined at line 1365 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h
-
binder_status_t AParcel_readVector (const AParcel * parcelstd::optional<std::vector<uint8_t>> * vec)Reads an optional vector of uint8_t from the next location in a non-null parcel.
Defined at line 1373 of file ../../third_party/android/platform/frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h