Lines Matching defs:parcel
19 bool LoadParam::Marshalling(Parcel &parcel) const
21 if (!parcel.WriteInt32(abilityRecordId)) {
24 if (!parcel.WriteBool(isShellCall)) {
27 if (!parcel.WriteString(instanceKey)) {
31 if (!parcel.WriteBool(false)) {
35 if (!parcel.WriteBool(true)) {
38 if (!(static_cast<MessageParcel*>(&parcel))->WriteRemoteObject(token)) {
43 if (!parcel.WriteBool(false)) {
47 if (!parcel.WriteBool(true)) {
50 if (!(static_cast<MessageParcel*>(&parcel))->WriteRemoteObject(preToken)) {
57 bool LoadParam::ReadFromParcel(Parcel &parcel)
59 abilityRecordId = parcel.ReadInt32();
60 isShellCall = parcel.ReadBool();
61 instanceKey = parcel.ReadString();
62 if (parcel.ReadBool()) {
63 token = (static_cast<MessageParcel*>(&parcel))->ReadRemoteObject();
68 if (parcel.ReadBool()) {
69 preToken = (static_cast<MessageParcel*>(&parcel))->ReadRemoteObject();
77 LoadParam *LoadParam::Unmarshalling(Parcel &parcel)
80 if (loadParam && !loadParam->ReadFromParcel(parcel)) {