Lines Matching refs:Write
198 bool Parcel::Write(T value) in Write() function in OHOS::Parcel
206 return Write<int32_t>(static_cast<int32_t>(value)); in WriteBool()
211 return Write<bool>(value); in WriteBoolUnaligned()
216 return Write<int32_t>(static_cast<int32_t>(value)); in WriteInt8()
221 return Write<int8_t>(value); in WriteInt8Unaligned()
226 return Write<int32_t>(static_cast<int32_t>(value)); in WriteInt16()
231 return Write<int16_t>(value); in WriteInt16Unaligned()
236 return Write<int32_t>(value); in WriteInt32()
241 return Write<int64_t>(value); in WriteInt64()
246 return Write<uint32_t>(static_cast<uint32_t>(value)); in WriteUint8()
251 return Write<uint8_t>(value); in WriteUint8Unaligned()
256 return Write<uint32_t>(static_cast<uint32_t>(value)); in WriteUint16()
261 return Write<uint16_t>(value); in WriteUint16Unaligned()
266 return Write<uint32_t>(value); in WriteUint32()
271 return Write<uint64_t>(value); in WriteUint64()
276 return Write<float>(value); in WriteFloat()
281 return Write<double>(value); in WriteDouble()
286 return Write<binder_uintptr_t>(value); in WritePointer()
606 bool Parcel::WriteVector(const std::vector<T1>& val, bool (Parcel::*Write)(T2)) in WriteVector()