Lines Matching defs:write

46     status_t write(Parcel* parcel, bool b) const {
58 typename std::enable_if<std::is_enum<E>::value, status_t>::type write(Parcel* parcel,
60 return write(parcel, static_cast<typename std::underlying_type<E>::type>(e));
68 typename std::enable_if<std::is_base_of<Flattenable<T>, T>::value, status_t>::type write(
70 return callParcel("write(Flattenable)", [&]() { return parcel->write(t); });
79 typename std::enable_if<std::is_base_of<Flattenable<T>, T>::value, status_t>::type write(
81 return callParcel("write(sp<Flattenable>)", [&]() { return parcel->write(*(t.get())); });
89 typename std::enable_if<std::is_base_of<LightFlattenable<T>, T>::value, status_t>::type write(
91 return callParcel("write(LightFlattenable)", [&]() { return parcel->write(t); });
100 typename std::enable_if<std::is_same<NH, sp<NativeHandle>>::value, status_t>::type write(
102 return callParcel("write(sp<NativeHandle>)",
111 typename std::enable_if<std::is_base_of<Parcelable, T>::value, status_t>::type write(
118 status_t write(Parcel* parcel, const String8& str) const {
128 typename std::enable_if<std::is_same<IBinder, T>::value, status_t>::type write(
140 typename std::enable_if<std::is_base_of<IInterface, T>::value, status_t>::type write(
142 return write(parcel, IInterface::asBinder(interface));
150 typename std::enable_if<std::is_base_of<Parcelable, T>::value, status_t>::type write(
166 static status_t write(const ParcelHandler& handler, Parcel* parcel, I i) {
175 static status_t write(const ParcelHandler& handler, Parcel* parcel, I i) {
184 static status_t write(const ParcelHandler& handler, Parcel* parcel, I i) {
193 static status_t write(const ParcelHandler& handler, Parcel* parcel, I i) {
203 typename std::enable_if<std::is_integral<I>::value, status_t>::type write(Parcel* parcel,
205 return HandleInt<std::is_signed<I>::value, sizeof(I), I>::write(*this, parcel, i);
390 return SafeInterface::ParcelHandler{mLogTag}.write(data, std::forward<T>(t));
463 // Extract the outputs from the argument tuple and write them into the reply Parcel
466 // A message will have been logged by write
473 ALOG(LOG_ERROR, mLogTag, "Failed to write result");
678 return SafeInterface::ParcelHandler{mLogTag}.write(reply, std::get<I>(*args));