• Home
  • Raw
  • Download

Lines Matching refs:parcel

93 status_t PersistableBundle::writeToParcel(Parcel* parcel) const {  in writeToParcel()
101 RETURN_IF_FAILED(parcel->writeInt32(0)); in writeToParcel()
105 size_t length_pos = parcel->dataPosition(); in writeToParcel()
106 RETURN_IF_FAILED(parcel->writeInt32(1)); // dummy, will hold length in writeToParcel()
107 RETURN_IF_FAILED(parcel->writeInt32(BUNDLE_MAGIC_NATIVE)); in writeToParcel()
109 size_t start_pos = parcel->dataPosition(); in writeToParcel()
110 RETURN_IF_FAILED(writeToParcelInner(parcel)); in writeToParcel()
111 size_t end_pos = parcel->dataPosition(); in writeToParcel()
114 parcel->setDataPosition(length_pos); in writeToParcel()
120 RETURN_IF_FAILED(parcel->writeInt32(static_cast<int32_t>(length))); in writeToParcel()
121 parcel->setDataPosition(end_pos); in writeToParcel()
125 status_t PersistableBundle::readFromParcel(const Parcel* parcel) { in readFromParcel() argument
130 int32_t length = parcel->readInt32(); in readFromParcel()
136 return readFromParcelInner(parcel, static_cast<size_t>(length)); in readFromParcel()
314 status_t PersistableBundle::writeToParcelInner(Parcel* parcel) const { in writeToParcelInner()
327 RETURN_IF_FAILED(parcel->writeInt32(static_cast<int32_t>(num_entries))); in writeToParcelInner()
330 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
331 RETURN_IF_FAILED(parcel->writeInt32(VAL_BOOLEAN)); in writeToParcelInner()
332 RETURN_IF_FAILED(parcel->writeBool(key_val_pair.second)); in writeToParcelInner()
335 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
336 RETURN_IF_FAILED(parcel->writeInt32(VAL_INTEGER)); in writeToParcelInner()
337 RETURN_IF_FAILED(parcel->writeInt32(key_val_pair.second)); in writeToParcelInner()
340 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
341 RETURN_IF_FAILED(parcel->writeInt32(VAL_LONG)); in writeToParcelInner()
342 RETURN_IF_FAILED(parcel->writeInt64(key_val_pair.second)); in writeToParcelInner()
345 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
346 RETURN_IF_FAILED(parcel->writeInt32(VAL_DOUBLE)); in writeToParcelInner()
347 RETURN_IF_FAILED(parcel->writeDouble(key_val_pair.second)); in writeToParcelInner()
350 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
351 RETURN_IF_FAILED(parcel->writeInt32(VAL_STRING)); in writeToParcelInner()
352 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.second)); in writeToParcelInner()
355 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
356 RETURN_IF_FAILED(parcel->writeInt32(VAL_BOOLEANARRAY)); in writeToParcelInner()
357 RETURN_IF_FAILED(parcel->writeBoolVector(key_val_pair.second)); in writeToParcelInner()
360 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
361 RETURN_IF_FAILED(parcel->writeInt32(VAL_INTARRAY)); in writeToParcelInner()
362 RETURN_IF_FAILED(parcel->writeInt32Vector(key_val_pair.second)); in writeToParcelInner()
365 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
366 RETURN_IF_FAILED(parcel->writeInt32(VAL_LONGARRAY)); in writeToParcelInner()
367 RETURN_IF_FAILED(parcel->writeInt64Vector(key_val_pair.second)); in writeToParcelInner()
370 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
371 RETURN_IF_FAILED(parcel->writeInt32(VAL_DOUBLEARRAY)); in writeToParcelInner()
372 RETURN_IF_FAILED(parcel->writeDoubleVector(key_val_pair.second)); in writeToParcelInner()
375 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
376 RETURN_IF_FAILED(parcel->writeInt32(VAL_STRINGARRAY)); in writeToParcelInner()
377 RETURN_IF_FAILED(parcel->writeString16Vector(key_val_pair.second)); in writeToParcelInner()
380 RETURN_IF_FAILED(parcel->writeString16(key_val_pair.first)); in writeToParcelInner()
381 RETURN_IF_FAILED(parcel->writeInt32(VAL_PERSISTABLEBUNDLE)); in writeToParcelInner()
382 RETURN_IF_FAILED(key_val_pair.second.writeToParcel(parcel)); in writeToParcelInner()
387 status_t PersistableBundle::readFromParcelInner(const Parcel* parcel, size_t length) { in readFromParcelInner() argument
399 RETURN_IF_FAILED(parcel->readInt32(&magic)); in readFromParcelInner()
412 RETURN_IF_FAILED(parcel->readInt32(&num_entries)); in readFromParcelInner()
417 RETURN_IF_FAILED(parcel->readString16(&key)); in readFromParcelInner()
418 RETURN_IF_FAILED(parcel->readInt32(&value_type)); in readFromParcelInner()
426 RETURN_IF_FAILED(parcel->readString16(&mStringMap[key])); in readFromParcelInner()
430 RETURN_IF_FAILED(parcel->readInt32(&mIntMap[key])); in readFromParcelInner()
434 RETURN_IF_FAILED(parcel->readInt64(&mLongMap[key])); in readFromParcelInner()
438 RETURN_IF_FAILED(parcel->readDouble(&mDoubleMap[key])); in readFromParcelInner()
442 RETURN_IF_FAILED(parcel->readBool(&mBoolMap[key])); in readFromParcelInner()
446 RETURN_IF_FAILED(parcel->readString16Vector(&mStringVectorMap[key])); in readFromParcelInner()
450 RETURN_IF_FAILED(parcel->readInt32Vector(&mIntVectorMap[key])); in readFromParcelInner()
454 RETURN_IF_FAILED(parcel->readInt64Vector(&mLongVectorMap[key])); in readFromParcelInner()
458 RETURN_IF_FAILED(parcel->readBoolVector(&mBoolVectorMap[key])); in readFromParcelInner()
462 RETURN_IF_FAILED(mPersistableBundleMap[key].readFromParcel(parcel)); in readFromParcelInner()
466 RETURN_IF_FAILED(parcel->readDoubleVector(&mDoubleVectorMap[key])); in readFromParcelInner()