Lines Matching refs:parcel
38 status_t ECOData::readFromParcel(const Parcel* parcel) { in readFromParcel() argument
39 if (parcel == nullptr) { in readFromParcel()
45 RETURN_STATUS_IF_ERROR(parcel->readInt32(&mDataType)); in readFromParcel()
46 RETURN_STATUS_IF_ERROR(parcel->readInt64(&mDataTimeUs)); in readFromParcel()
50 RETURN_STATUS_IF_ERROR(parcel->readUint32(&numOfItems)); in readFromParcel()
55 const char* name = parcel->readCString(); in readFromParcel()
62 RETURN_STATUS_IF_ERROR(parcel->readInt32(&type)); in readFromParcel()
66 RETURN_STATUS_IF_ERROR(parcel->readInt32(&value32)); in readFromParcel()
72 RETURN_STATUS_IF_ERROR(parcel->readInt64(&value64)); in readFromParcel()
78 RETURN_STATUS_IF_ERROR(parcel->readInt32(&valueSize)); in readFromParcel()
84 RETURN_STATUS_IF_ERROR(parcel->readFloat(&valueFloat)); in readFromParcel()
90 RETURN_STATUS_IF_ERROR(parcel->readDouble(&valueDouble)); in readFromParcel()
95 const char* valueStr = parcel->readCString(); in readFromParcel()
105 RETURN_STATUS_IF_ERROR(parcel->readByte(&value8)); in readFromParcel()
118 status_t ECOData::writeToParcel(Parcel* parcel) const { in writeToParcel()
119 if (parcel == nullptr) { in writeToParcel()
125 RETURN_STATUS_IF_ERROR(parcel->writeInt32(mDataType)); in writeToParcel()
126 RETURN_STATUS_IF_ERROR(parcel->writeInt64(mDataTimeUs)); in writeToParcel()
129 RETURN_STATUS_IF_ERROR(parcel->writeUint32(int32_t(mKeyValueStore.size()))); in writeToParcel()
134 RETURN_STATUS_IF_ERROR(parcel->writeCString(it.first.c_str())); in writeToParcel()
138 RETURN_STATUS_IF_ERROR(parcel->writeInt32(static_cast<int32_t>(value.index()))); in writeToParcel()
141 RETURN_STATUS_IF_ERROR(parcel->writeInt32(std::get<int32_t>(it.second))); in writeToParcel()
145 RETURN_STATUS_IF_ERROR(parcel->writeInt64(std::get<int64_t>(it.second))); in writeToParcel()
149 RETURN_STATUS_IF_ERROR(parcel->writeUint32(std::get<size_t>(it.second))); in writeToParcel()
153 RETURN_STATUS_IF_ERROR(parcel->writeFloat(std::get<float>(it.second))); in writeToParcel()
157 RETURN_STATUS_IF_ERROR(parcel->writeDouble(std::get<double>(it.second))); in writeToParcel()
161 RETURN_STATUS_IF_ERROR(parcel->writeCString(std::get<std::string>(it.second).c_str())); in writeToParcel()
165 RETURN_STATUS_IF_ERROR(parcel->writeByte(std::get<int8_t>(it.second))); in writeToParcel()