• Home
  • Raw
  • Download

Lines Matching defs:val

167     status_t            writeInt32(int32_t val);
168 status_t writeUint32(uint32_t val);
169 status_t writeInt64(int64_t val);
170 status_t writeUint64(uint64_t val);
171 status_t writeFloat(float val);
172 status_t writeDouble(double val);
180 status_t writeStrongBinder(const sp<IBinder>& val);
181 status_t writeInt32Array(size_t len, const int32_t *val);
182 status_t writeByteArray(size_t len, const uint8_t *val);
183 status_t writeBool(bool val);
184 status_t writeChar(char16_t val);
185 status_t writeByte(int8_t val);
192 status_t writeByteVector(const std::optional<std::vector<int8_t>>& val);
193 status_t writeByteVector(const std::unique_ptr<std::vector<int8_t>>& val) __attribute__((deprecated("use std::optional version instead")));
194 status_t writeByteVector(const std::vector<int8_t>& val);
195 status_t writeByteVector(const std::optional<std::vector<uint8_t>>& val);
196 status_t writeByteVector(const std::unique_ptr<std::vector<uint8_t>>& val) __attribute__((deprecated("use std::optional version instead")));
197 status_t writeByteVector(const std::vector<uint8_t>& val);
198 status_t writeInt32Vector(const std::optional<std::vector<int32_t>>& val);
199 status_t writeInt32Vector(const std::unique_ptr<std::vector<int32_t>>& val) __attribute__((deprecated("use std::optional version instead")));
200 status_t writeInt32Vector(const std::vector<int32_t>& val);
201 status_t writeInt64Vector(const std::optional<std::vector<int64_t>>& val);
202 status_t writeInt64Vector(const std::unique_ptr<std::vector<int64_t>>& val) __attribute__((deprecated("use std::optional version instead")));
203 status_t writeInt64Vector(const std::vector<int64_t>& val);
204 status_t writeUint64Vector(const std::optional<std::vector<uint64_t>>& val);
205 status_t writeUint64Vector(const std::unique_ptr<std::vector<uint64_t>>& val) __attribute__((deprecated("use std::optional version instead")));
206 status_t writeUint64Vector(const std::vector<uint64_t>& val);
207 status_t writeFloatVector(const std::optional<std::vector<float>>& val);
208 status_t writeFloatVector(const std::unique_ptr<std::vector<float>>& val) __attribute__((deprecated("use std::optional version instead")));
209 status_t writeFloatVector(const std::vector<float>& val);
210 status_t writeDoubleVector(const std::optional<std::vector<double>>& val);
211 status_t writeDoubleVector(const std::unique_ptr<std::vector<double>>& val) __attribute__((deprecated("use std::optional version instead")));
212 status_t writeDoubleVector(const std::vector<double>& val);
213 status_t writeBoolVector(const std::optional<std::vector<bool>>& val);
214 status_t writeBoolVector(const std::unique_ptr<std::vector<bool>>& val) __attribute__((deprecated("use std::optional version instead")));
215 status_t writeBoolVector(const std::vector<bool>& val);
216 status_t writeCharVector(const std::optional<std::vector<char16_t>>& val);
217 status_t writeCharVector(const std::unique_ptr<std::vector<char16_t>>& val) __attribute__((deprecated("use std::optional version instead")));
218 status_t writeCharVector(const std::vector<char16_t>& val);
220 const std::optional<std::vector<std::optional<String16>>>& val);
222 const std::unique_ptr<std::vector<std::unique_ptr<String16>>>& val) __attribute__((deprecated("use std::optional version instead")));
223 status_t writeString16Vector(const std::vector<String16>& val);
225 const std::optional<std::vector<std::optional<std::string>>>& val);
227 const std::unique_ptr<std::vector<std::unique_ptr<std::string>>>& val) __attribute__((deprecated("use std::optional version instead")));
228 status_t writeUtf8VectorAsUtf16Vector(const std::vector<std::string>& val);
230 status_t writeStrongBinderVector(const std::optional<std::vector<sp<IBinder>>>& val);
231 status_t writeStrongBinderVector(const std::unique_ptr<std::vector<sp<IBinder>>>& val) __attribute__((deprecated("use std::optional version instead")));
232 status_t writeStrongBinderVector(const std::vector<sp<IBinder>>& val);
237 status_t writeStrongBinder(const sp<T>& val) {
238 return writeStrongBinder(T::asBinder(val));
242 status_t writeStrongBinderVector(const std::vector<sp<T>>& val) {
243 return writeData(val);
247 status_t writeStrongBinderVector(const std::optional<std::vector<sp<T>>>& val) {
248 return writeData(val);
252 status_t writeFixedArray(const std::array<T, N>& val) {
253 return writeData(val);
256 status_t writeFixedArray(const std::optional<std::array<T, N>>& val) {
257 return writeData(val);
263 status_t writeEnumVector(const std::vector<T>& val)
264 { return writeData(val); }
266 status_t writeEnumVector(const std::optional<std::vector<T>>& val)
267 { return writeData(val); }
269 status_t writeEnumVector(const std::unique_ptr<std::vector<T>>& val) __attribute__((deprecated("use std::optional version instead")))
270 { return writeData(val); }
273 status_t writeEnumVector(const std::vector<T>& val)
274 { return writeData(val); }
276 status_t writeEnumVector(const std::optional<std::vector<T>>& val)
277 { return writeData(val); }
279 status_t writeEnumVector(const std::unique_ptr<std::vector<T>>& val) __attribute__((deprecated("use std::optional version instead")))
280 { return writeData(val); }
283 status_t writeParcelableVector(const std::optional<std::vector<std::optional<T>>>& val)
284 { return writeData(val); }
286 status_t writeParcelableVector(const std::unique_ptr<std::vector<std::unique_ptr<T>>>& val) __attribute__((deprecated("use std::optional version instead")))
287 { return writeData(val); }
289 status_t writeParcelableVector(const std::shared_ptr<std::vector<std::unique_ptr<T>>>& val) __attribute__((deprecated("use std::optional version instead")))
290 { return writeData(val); }
292 status_t writeParcelableVector(const std::shared_ptr<std::vector<std::optional<T>>>& val)
293 { return writeData(val); }
295 status_t writeParcelableVector(const std::vector<T>& val)
296 { return writeData(val); }
309 status_t write(const Flattenable<T>& val);
312 status_t write(const LightFlattenable<T>& val);
315 status_t writeVectorSize(const std::vector<T>& val);
317 status_t writeVectorSize(const std::optional<std::vector<T>>& val);
319 status_t writeVectorSize(const std::unique_ptr<std::vector<T>>& val) __attribute__((deprecated("use std::optional version instead")));
354 const std::optional<std::vector<base::unique_fd>>& val);
356 const std::unique_ptr<std::vector<base::unique_fd>>& val) __attribute__((deprecated("use std::optional version instead")));
358 const std::vector<base::unique_fd>& val);
373 status_t writeObject(const flat_binder_object& val, bool nullMetaData);
416 status_t readStrongBinder(sp<IBinder>* val) const;
417 status_t readNullableStrongBinder(sp<IBinder>* val) const;
422 status_t readEnumVector(std::vector<T>* val) const
423 { return readData(val); }
425 status_t readEnumVector(std::unique_ptr<std::vector<T>>* val) const __attribute__((deprecated("use std::optional version instead")))
426 { return readData(val); }
428 status_t readEnumVector(std::optional<std::vector<T>>* val) const
429 { return readData(val); }
432 status_t readEnumVector(std::vector<T>* val) const
433 { return readData(val); }
435 status_t readEnumVector(std::unique_ptr<std::vector<T>>* val) const __attribute__((deprecated("use std::optional version instead")))
436 { return readData(val); }
438 status_t readEnumVector(std::optional<std::vector<T>>* val) const
439 { return readData(val); }
443 std::optional<std::vector<std::optional<T>>>* val) const
444 { return readData(val); }
447 std::unique_ptr<std::vector<std::unique_ptr<T>>>* val) const __attribute__((deprecated("use std::optional version instead")))
448 { return readData(val); }
450 status_t readParcelableVector(std::vector<T>* val) const
451 { return readData(val); }
466 status_t readStrongBinder(sp<T>* val) const;
469 status_t readNullableStrongBinder(sp<T>* val) const;
471 status_t readStrongBinderVector(std::optional<std::vector<sp<IBinder>>>* val) const;
472 status_t readStrongBinderVector(std::unique_ptr<std::vector<sp<IBinder>>>* val) const __attribute__((deprecated("use std::optional version instead")));
473 status_t readStrongBinderVector(std::vector<sp<IBinder>>* val) const;
476 status_t readStrongBinderVector(std::vector<sp<T>>* val) const {
477 return readData(val);
481 status_t readStrongBinderVector(std::optional<std::vector<sp<T>>>* val) const {
482 return readData(val);
485 status_t readByteVector(std::optional<std::vector<int8_t>>* val) const;
486 status_t readByteVector(std::unique_ptr<std::vector<int8_t>>* val) const __attribute__((deprecated("use std::optional version instead")));
487 status_t readByteVector(std::vector<int8_t>* val) const;
488 status_t readByteVector(std::optional<std::vector<uint8_t>>* val) const;
489 status_t readByteVector(std::unique_ptr<std::vector<uint8_t>>* val) const __attribute__((deprecated("use std::optional version instead")));
490 status_t readByteVector(std::vector<uint8_t>* val) const;
491 status_t readInt32Vector(std::optional<std::vector<int32_t>>* val) const;
492 status_t readInt32Vector(std::unique_ptr<std::vector<int32_t>>* val) const __attribute__((deprecated("use std::optional version instead")));
493 status_t readInt32Vector(std::vector<int32_t>* val) const;
494 status_t readInt64Vector(std::optional<std::vector<int64_t>>* val) const;
495 status_t readInt64Vector(std::unique_ptr<std::vector<int64_t>>* val) const __attribute__((deprecated("use std::optional version instead")));
496 status_t readInt64Vector(std::vector<int64_t>* val) const;
497 status_t readUint64Vector(std::optional<std::vector<uint64_t>>* val) const;
498 status_t readUint64Vector(std::unique_ptr<std::vector<uint64_t>>* val) const __attribute__((deprecated("use std::optional version instead")));
499 status_t readUint64Vector(std::vector<uint64_t>* val) const;
500 status_t readFloatVector(std::optional<std::vector<float>>* val) const;
501 status_t readFloatVector(std::unique_ptr<std::vector<float>>* val) const __attribute__((deprecated("use std::optional version instead")));
502 status_t readFloatVector(std::vector<float>* val) const;
503 status_t readDoubleVector(std::optional<std::vector<double>>* val) const;
504 status_t readDoubleVector(std::unique_ptr<std::vector<double>>* val) const __attribute__((deprecated("use std::optional version instead")));
505 status_t readDoubleVector(std::vector<double>* val) const;
506 status_t readBoolVector(std::optional<std::vector<bool>>* val) const;
507 status_t readBoolVector(std::unique_ptr<std::vector<bool>>* val) const __attribute__((deprecated("use std::optional version instead")));
508 status_t readBoolVector(std::vector<bool>* val) const;
509 status_t readCharVector(std::optional<std::vector<char16_t>>* val) const;
510 status_t readCharVector(std::unique_ptr<std::vector<char16_t>>* val) const __attribute__((deprecated("use std::optional version instead")));
511 status_t readCharVector(std::vector<char16_t>* val) const;
513 std::optional<std::vector<std::optional<String16>>>* val) const;
515 std::unique_ptr<std::vector<std::unique_ptr<String16>>>* val) const __attribute__((deprecated("use std::optional version instead")));
516 status_t readString16Vector(std::vector<String16>* val) const;
518 std::optional<std::vector<std::optional<std::string>>>* val) const;
520 std::unique_ptr<std::vector<std::unique_ptr<std::string>>>* val) const __attribute__((deprecated("use std::optional version instead")));
521 status_t readUtf8VectorFromUtf16Vector(std::vector<std::string>* val) const;
524 status_t readFixedArray(std::array<T, N>* val) const {
525 return readData(val);
528 status_t readFixedArray(std::optional<std::array<T, N>>* val) const {
529 return readData(val);
533 status_t read(Flattenable<T>& val) const;
536 status_t read(LightFlattenable<T>& val) const;
540 status_t resizeOutVector(std::vector<T>* val) const;
542 status_t resizeOutVector(std::optional<std::vector<T>>* val) const;
544 status_t resizeOutVector(std::unique_ptr<std::vector<T>>* val) const __attribute__((deprecated("use std::optional version instead")));
570 base::unique_fd* val) const;
573 status_t readUniqueParcelFileDescriptor(base::unique_fd* val) const;
578 std::optional<std::vector<base::unique_fd>>* val) const;
580 std::unique_ptr<std::vector<base::unique_fd>>* val) const __attribute__((deprecated("use std::optional version instead")));
582 std::vector<base::unique_fd>* val) const;
632 status_t writePointer(uintptr_t val);
655 status_t writeAligned(T val);
1028 status_t writeData(const std::array<T, N>& val) {
1034 return write(val.data(), val.size() * sizeof(T));
1036 for (const auto& t : val) {
1238 status_t readData(std::array<T, N>* val, ReadFlags readFlags = READ_FLAG_NONE) const {
1248 memcpy(val->data(), data, N * sizeof(T));
1250 for (auto& t : *val) {
1259 for (auto& t : *val) {
1264 for (auto& t : *val) {
1390 const Flattenable<T>& val;
1391 explicit FlattenableHelper(const Flattenable<T>& _val) : val(_val) { }
1397 return val.getFlattenedSize();
1400 return val.getFdCount();
1403 return val.flatten(buffer, size, fds, count);
1406 return const_cast<Flattenable<T>&>(val).unflatten(buffer, size, fds, count);
1409 status_t write(const FlattenableHelperInterface& val);
1410 status_t read(FlattenableHelperInterface& val) const;
1444 status_t Parcel::write(const Flattenable<T>& val) {
1445 const FlattenableHelper<T> helper(val);
1450 status_t Parcel::write(const LightFlattenable<T>& val) {
1451 size_t size(val.getFlattenedSize());
1452 if (!val.isFixedSize()) {
1465 return val.flatten(buffer, size);
1471 status_t Parcel::read(Flattenable<T>& val) const {
1472 FlattenableHelper<T> helper(val);
1477 status_t Parcel::read(LightFlattenable<T>& val) const {
1479 if (val.isFixedSize()) {
1480 size = val.getFlattenedSize();
1492 val.unflatten(buffer, size);
1498 status_t Parcel::writeVectorSize(const std::vector<T>& val) {
1499 if (val.size() > INT32_MAX) {
1502 return writeInt32(static_cast<int32_t>(val.size()));
1506 status_t Parcel::writeVectorSize(const std::optional<std::vector<T>>& val) {
1507 if (!val) {
1511 return writeVectorSize(*val);
1515 status_t Parcel::writeVectorSize(const std::unique_ptr<std::vector<T>>& val) {
1516 if (!val) {
1520 return writeVectorSize(*val);
1524 status_t Parcel::resizeOutVector(std::vector<T>* val) const {
1534 val->resize(size_t(size));
1539 status_t Parcel::resizeOutVector(std::optional<std::vector<T>>* val) const {
1546 val->reset();
1548 val->emplace(size_t(size));
1555 status_t Parcel::resizeOutVector(std::unique_ptr<std::vector<T>>* val) const {
1562 val->reset();
1564 val->reset(new std::vector<T>(size_t(size)));
1571 status_t Parcel::readStrongBinder(sp<T>* val) const {
1576 *val = interface_cast<T>(tmp);
1578 if (val->get() == nullptr) {
1587 status_t Parcel::readNullableStrongBinder(sp<T>* val) const {
1592 *val = interface_cast<T>(tmp);
1594 if (val->get() == nullptr && tmp.get() != nullptr) {