Searched refs:mParcelable (Results 1 – 3 of 3) sorted by relevance
77 private Parcelable mParcelable; field in ParcelableHolder137 mParcelable = p; in setParcelable()155 if (mParcelable != null && !clazz.isInstance(mParcelable)) { in getParcelable()157 "The ParcelableHolder has " + mParcelable.getClass().getName() in getParcelable()160 return (T) mParcelable; in getParcelable()171 mParcelable = parcelable; in getParcelable()184 mParcelable = null; in readFromParcel()217 if (mParcelable == null) { in writeToParcel()225 parcel.writeParcelable(mParcelable, 0); in writeToParcel()238 if (mParcelable != null) { in describeContents()[all …]
37 mParcelable = other.mParcelable; in ParcelableHolder()50 this->mParcelable = nullptr; in reset()67 this->mParcelable = p; in setParcelable()78 if (!this->mParcelable || !this->mParcelableName) { in getParcelable()88 *ret = std::shared_ptr<T>(mParcelable, reinterpret_cast<T*>(mParcelable.get())); in getParcelable()98 this->mParcelable = std::make_shared<T>(); in getParcelable()99 status = mParcelable.get()->readFromParcel(this->mParcelPtr.get()); in getParcelable()102 this->mParcelable = nullptr; in getParcelable()107 *ret = std::shared_ptr<T>(mParcelable, reinterpret_cast<T*>(mParcelable.get())); in getParcelable()133 mutable std::shared_ptr<Parcelable> mParcelable;
36 if (this->mParcelable) { in writeToParcel()41 this->mParcelable->writeToParcel(p); in writeToParcel()56 this->mParcelable = nullptr; in readFromParcel()