Lines Matching defs:parcel

25 bool CutoutInfo::Marshalling(Parcel& parcel) const
27 return parcel.WriteInt32(waterfallDisplayAreaRects_.left.posX_) &&
28 parcel.WriteInt32(waterfallDisplayAreaRects_.left.posY_) &&
29 parcel.WriteUint32(waterfallDisplayAreaRects_.left.width_) &&
30 parcel.WriteUint32(waterfallDisplayAreaRects_.left.height_) &&
31 parcel.WriteInt32(waterfallDisplayAreaRects_.top.posX_) &&
32 parcel.WriteInt32(waterfallDisplayAreaRects_.top.posY_) &&
33 parcel.WriteUint32(waterfallDisplayAreaRects_.top.width_) &&
34 parcel.WriteUint32(waterfallDisplayAreaRects_.top.height_) &&
35 parcel.WriteInt32(waterfallDisplayAreaRects_.right.posX_) &&
36 parcel.WriteInt32(waterfallDisplayAreaRects_.right.posY_) &&
37 parcel.WriteUint32(waterfallDisplayAreaRects_.right.width_) &&
38 parcel.WriteUint32(waterfallDisplayAreaRects_.right.height_) &&
39 parcel.WriteInt32(waterfallDisplayAreaRects_.bottom.posX_) &&
40 parcel.WriteInt32(waterfallDisplayAreaRects_.bottom.posY_) &&
41 parcel.WriteUint32(waterfallDisplayAreaRects_.bottom.width_) &&
42 parcel.WriteUint32(waterfallDisplayAreaRects_.bottom.height_) &&
43 WriteBoundingRectsVector(boundingRects_, parcel);
46 CutoutInfo *CutoutInfo::Unmarshalling(Parcel& parcel)
50 static_cast<void>(ReadWaterfallDisplayAreaRects(waterfallDisplayAreaRects, parcel));
51 static_cast<void>(ReadBoundingRectsVector(boundingRects, parcel));
56 bool CutoutInfo::WriteBoundingRectsVector(const std::vector<DMRect>& boundingRects, Parcel& parcel) const
59 if (!parcel.WriteUint32(size)) {
66 if (!(parcel.WriteInt32(rect.posX_) && parcel.WriteInt32(rect.posY_) &&
67 parcel.WriteUint32(rect.width_) && parcel.WriteUint32(rect.height_))) {
74 bool CutoutInfo::ReadBoundingRectsVector(std::vector<DMRect>& unmarBoundingRects, Parcel& parcel)
77 if (!parcel.ReadUint32(size)) {
88 if (!(parcel.ReadInt32(posX) && parcel.ReadInt32(posY) &&
89 parcel.ReadUint32(width) && parcel.ReadUint32(height))) {
98 bool CutoutInfo::ReadWaterfallDisplayAreaRects(WaterfallDisplayAreaRects& waterfallDisplayAreaRects, Parcel& parcel)
100 if (!(parcel.ReadInt32(waterfallDisplayAreaRects.left.posX_) &&
101 parcel.ReadInt32(waterfallDisplayAreaRects.left.posY_) &&
102 parcel.ReadUint32(waterfallDisplayAreaRects.left.width_) &&
103 parcel.ReadUint32(waterfallDisplayAreaRects.left.height_) &&
104 parcel.ReadInt32(waterfallDisplayAreaRects.top.posX_) &&
105 parcel.ReadInt32(waterfallDisplayAreaRects.top.posY_) &&
106 parcel.ReadUint32(waterfallDisplayAreaRects.top.width_) &&
107 parcel.ReadUint32(waterfallDisplayAreaRects.top.height_) &&
108 parcel.ReadInt32(waterfallDisplayAreaRects.right.posX_) &&
109 parcel.ReadInt32(waterfallDisplayAreaRects.right.posY_) &&
110 parcel.ReadUint32(waterfallDisplayAreaRects.right.width_) &&
111 parcel.ReadUint32(waterfallDisplayAreaRects.right.height_) &&
112 parcel.ReadInt32(waterfallDisplayAreaRects.bottom.posX_) &&
113 parcel.ReadInt32(waterfallDisplayAreaRects.bottom.posY_) &&
114 parcel.ReadUint32(waterfallDisplayAreaRects.bottom.width_) &&
115 parcel.ReadUint32(waterfallDisplayAreaRects.bottom.height_))) {