Lines Matching defs:parcel
19 bool ScreenGroupInfo::Marshalling(Parcel &parcel) const
21 bool res = ScreenInfo::Marshalling(parcel) && parcel.WriteUint32((uint32_t)combination_) &&
22 parcel.WriteUInt64Vector(children_);
27 if (!parcel.WriteUint32(size)) {
34 if (!parcel.WriteInt32(position_[i].posX_) || !parcel.WriteInt32(position_[i].posY_)) {
41 ScreenGroupInfo* ScreenGroupInfo::Unmarshalling(Parcel &parcel)
47 bool res = screenGroupInfo->InnerUnmarshalling(parcel);
55 bool ScreenGroupInfo::InnerUnmarshalling(Parcel& parcel)
58 if (!ScreenInfo::InnerUnmarshalling(parcel) || !parcel.ReadUint32(combination) ||
59 !parcel.ReadUInt64Vector(&children_)) {
64 if (!parcel.ReadUint32(size)) {
72 if (parcel.ReadInt32(point.posX_) && parcel.ReadInt32(point.posY_)) {