Home
last modified time | relevance | path

Searched refs:ParcelableHolder (Results 1 – 11 of 11) sorted by relevance

/frameworks/native/libs/binder/include/binder/
DParcelableHolder.h32 class LIBBINDER_EXPORTED ParcelableHolder : public android::Parcelable {
34 ParcelableHolder() = delete;
35 explicit ParcelableHolder(Stability stability) : mStability(stability){} in ParcelableHolder() function
36 virtual ~ParcelableHolder() = default;
37 ParcelableHolder(const ParcelableHolder& other) { in ParcelableHolder() function
46 ParcelableHolder(ParcelableHolder&& other) = default;
120 inline bool operator!=(const ParcelableHolder& rhs) const {
123 inline bool operator<(const ParcelableHolder& rhs) const {
126 inline bool operator<=(const ParcelableHolder& rhs) const {
129 inline bool operator==(const ParcelableHolder& rhs) const {
[all …]
/frameworks/base/core/java/android/os/
DParcelableHolder.java71 public final class ParcelableHolder implements Parcelable { class
86 public ParcelableHolder(@Parcelable.Stability int stability) { in ParcelableHolder() method in ParcelableHolder
90 private ParcelableHolder() { in ParcelableHolder() method in ParcelableHolder
105 public static final Parcelable.Creator<ParcelableHolder> CREATOR =
106 new Parcelable.Creator<ParcelableHolder>() {
109 public ParcelableHolder createFromParcel(@NonNull Parcel parcel) {
110 ParcelableHolder parcelable = new ParcelableHolder();
117 public ParcelableHolder[] newArray(int size) {
118 return new ParcelableHolder[size];
DOWNERS33 per-file ParcelableHolder.java = file:platform/frameworks/native:/libs/binder/OWNERS
/frameworks/native/libs/binder/rust/src/parcel/
Dparcelable_holder.rs63 pub struct ParcelableHolder { struct
74 impl ParcelableHolder { implementation
164 impl Clone for ParcelableHolder { implementation
165 fn clone(&self) -> ParcelableHolder { in clone() argument
166 ParcelableHolder { in clone()
173 impl Serialize for ParcelableHolder { implementation
180 impl Deserialize for ParcelableHolder { implementation
194 let mut parcelable = ParcelableHolder::new(Default::default()); in deserialize()
201 impl Parcelable for ParcelableHolder { implementation
/frameworks/native/libs/binder/rust/tests/parcel_fuzzer/
Dparcel_fuzzer.rs27 declare_binder_interface, BinderFeatures, Interface, Parcelable, ParcelableHolder, SpIBinder,
125 let mut holder: ParcelableHolder = ParcelableHolder::new(stability); in do_read_fuzz()
/frameworks/native/libs/binder/
DParcelableHolder.cpp29 status_t ParcelableHolder::writeToParcel(Parcel* p) const { in writeToParcel()
54 status_t ParcelableHolder::readFromParcel(const Parcel* p) { in readFromParcel()
DAndroid.bp510 "ParcelableHolder.cpp",
/frameworks/native/libs/binder/rust/src/
Dlib.rs113 pub use parcel::{ParcelFileDescriptor, Parcelable, ParcelableHolder};
Dparcel.rs39 pub use self::parcelable_holder::{ParcelableHolder, ParcelableMetadata};
/frameworks/native/libs/binder/tests/parcel_fuzzer/
Dbinder.cpp344 using ::android::os::ParcelableHolder; in __anonb0ef96d30f02()
350 ParcelableHolder t = ParcelableHolder(stability); in __anonb0ef96d30f02()
/frameworks/base/core/api/
Dsystem-current.txt10965 public final class ParcelableHolder implements android.os.Parcelable {
10966 ctor public ParcelableHolder(int);
10973 …field @NonNull public static final android.os.Parcelable.Creator<android.os.ParcelableHolder> CREA…