• Home
  • Raw
  • Download

Lines Matching refs:Parcel

52 class Parcel {
58 Parcel();
59 ~Parcel();
73 status_t appendFrom(const Parcel *parcel,
76 int compareData(const Parcel& other);
406 typedef void (*release_func)(Parcel* parcel,
423 Parcel(const Parcel& o);
424 Parcel& operator=(const Parcel& o);
454 status_t(Parcel::*read_func)(U*) const) const;
457 status_t(Parcel::*read_func)(T*) const) const;
460 status_t(Parcel::*read_func)(T*) const) const;
463 status_t(Parcel::*write_func)(U));
466 status_t(Parcel::*write_func)(const T&));
469 status_t(Parcel::*write_func)(T));
472 status_t(Parcel::*write_func)(const T&));
475 status_t(Parcel::*write_func)(T));
544 friend class Parcel; variable
569 friend class Parcel; variable
576 friend class Parcel; variable
593 status_t Parcel::write(const Flattenable<T>& val) { in write()
599 status_t Parcel::write(const LightFlattenable<T>& val) { in write()
620 status_t Parcel::read(Flattenable<T>& val) const { in read()
626 status_t Parcel::read(LightFlattenable<T>& val) const { in read()
647 status_t Parcel::writeVectorSize(const std::vector<T>& val) { in writeVectorSize()
655 status_t Parcel::writeVectorSize(const std::unique_ptr<std::vector<T>>& val) { in writeVectorSize()
664 status_t Parcel::resizeOutVector(std::vector<T>* val) const { in resizeOutVector()
679 status_t Parcel::resizeOutVector(std::unique_ptr<std::vector<T>>* val) const { in resizeOutVector()
695 status_t Parcel::readStrongBinder(sp<T>* val) const { in readStrongBinder()
711 status_t Parcel::readNullableStrongBinder(sp<T>* val) const { in readNullableStrongBinder()
727 status_t Parcel::unsafeReadTypedVector( in unsafeReadTypedVector()
729 status_t(Parcel::*read_func)(U*) const) const { in unsafeReadTypedVector()
763 status_t Parcel::readTypedVector(std::vector<T>* val, in readTypedVector()
764 status_t(Parcel::*read_func)(T*) const) const { in readTypedVector()
769 status_t Parcel::readNullableTypedVector(std::unique_ptr<std::vector<T>>* val, in readNullableTypedVector()
770 status_t(Parcel::*read_func)(T*) const) const { in readNullableTypedVector()
793 status_t Parcel::unsafeWriteTypedVector(const std::vector<T>& val, in unsafeWriteTypedVector()
794 status_t(Parcel::*write_func)(U)) { in unsafeWriteTypedVector()
817 status_t Parcel::writeTypedVector(const std::vector<T>& val, in writeTypedVector()
818 status_t(Parcel::*write_func)(const T&)) { in writeTypedVector()
823 status_t Parcel::writeTypedVector(const std::vector<T>& val, in writeTypedVector()
824 status_t(Parcel::*write_func)(T)) { in writeTypedVector()
829 status_t Parcel::writeNullableTypedVector(const std::unique_ptr<std::vector<T>>& val, in writeNullableTypedVector()
830 status_t(Parcel::*write_func)(const T&)) { in writeNullableTypedVector()
839 status_t Parcel::writeNullableTypedVector(const std::unique_ptr<std::vector<T>>& val, in writeNullableTypedVector()
840 status_t(Parcel::*write_func)(T)) { in writeNullableTypedVector()
849 status_t Parcel::readParcelableVector(std::vector<T>* val) const { in readParcelableVector()
850 return unsafeReadTypedVector<T, Parcelable>(val, &Parcel::readParcelable); in readParcelableVector()
854 status_t Parcel::readParcelableVector(std::unique_ptr<std::vector<std::unique_ptr<T>>>* val) const { in readParcelableVector()
867 status = unsafeReadTypedVector(val->get(), &Parcel::readParcelable<T>); in readParcelableVector()
877 status_t Parcel::readParcelable(std::unique_ptr<T>* parcelable) const { in readParcelable()
900 status_t Parcel::writeNullableParcelable(const std::unique_ptr<T>& parcelable) { in writeNullableParcelable()
905 status_t Parcel::writeParcelableVector(const std::vector<T>& val) { in writeParcelableVector()
906 return unsafeWriteTypedVector<T,const Parcelable&>(val, &Parcel::writeParcelable); in writeParcelableVector()
910 status_t Parcel::writeParcelableVector(const std::unique_ptr<std::vector<std::unique_ptr<T>>>& val)… in writeParcelableVector()
915 return unsafeWriteTypedVector(*val, &Parcel::writeNullableParcelable<T>); in writeParcelableVector()
919 status_t Parcel::writeParcelableVector(const std::shared_ptr<std::vector<std::unique_ptr<T>>>& val)… in writeParcelableVector()
924 return unsafeWriteTypedVector(*val, &Parcel::writeNullableParcelable<T>); in writeParcelableVector()
929 inline TextOutput& operator<<(TextOutput& to, const Parcel& parcel)