Home
last modified time | relevance | path

Searched refs:parcel (Results 1 - 4 of 4) sorted by relevance

/commonlibrary/c_utils/base/test/benchmarktest/parcel_benchmark_test/
H A Dparcel_benchmark_test.cpp21 #include "parcel.h"
77 bool Marshalling(Parcel &parcel) const override;
78 static sptr<RemoteObject> Unmarshalling(Parcel &parcel);
79 static bool Marshalling(Parcel &parcel, const sptr<RemoteObject> &object);
82 bool RemoteObject::Marshalling(Parcel &parcel, const sptr<RemoteObject> &object) in Marshalling() argument
87 bool RemoteObject::Marshalling(Parcel &parcel) const in Marshalling()
89 BENCHMARK_LOGD("ParcelTest (bool RemoteObject::Marshalling(Parcel &parcel) const) is called."); in Marshalling()
96 bool status = parcel.WriteBuffer(&flat, sizeof(parcel_flat_binder_object)); in Marshalling()
103 sptr<RemoteObject> RemoteObject::Unmarshalling(Parcel &parcel) in Unmarshalling() argument
105 BENCHMARK_LOGD("ParcelTest sptr<RemoteObject> RemoteObject::Unmarshalling(Parcel &parcel) i in Unmarshalling()
126 WriteTestData(Parcel &parcel, const struct TestData &data, benchmark::State& state) WriteTestData() argument
152 WriteUnalignedTestData(Parcel &parcel, const struct TestData &data, benchmark::State& state) WriteUnalignedTestData() argument
172 ReadTestData(Parcel &parcel, const struct TestData &data, benchmark::State& state) ReadTestData() argument
197 ReadUnalignedTestData(Parcel &parcel, const struct TestData &data, benchmark::State& state) ReadUnalignedTestData() argument
224 ReadTestDataWithTarget(Parcel &parcel, const struct TestData &data, benchmark::State& state) ReadTestDataWithTarget() argument
312 Parcel parcel; BENCHMARK_F() local
338 Parcel parcel; BENCHMARK_F() local
391 Parcel parcel; WriteSignalDataToVector002() local
468 Parcel parcel; WriteSignalDataToVector003() local
1225 Parcel parcel; BENCHMARK_F() local
1269 Parcel parcel; BENCHMARK_F() local
1288 Parcel parcel; BENCHMARK_F() local
1414 WriteVectorTestData(Parcel &parcel, const VectorTestData &data, benchmark::State& state) WriteVectorTestData() argument
1462 ReadVectorTestData(Parcel &parcel, const VectorTestData &data, benchmark::State& state) ReadVectorTestData() argument
1641 CallWriteVector(Parcel &parcel, const std::vector<bool> &vectorTest) CallWriteVector() argument
1647 CallWriteVector(Parcel &parcel, const std::vector<int8_t> &vectorTest) CallWriteVector() argument
1653 CallWriteVector(Parcel &parcel, const std::vector<int16_t> &vectorTest) CallWriteVector() argument
1659 CallWriteVector(Parcel &parcel, const std::vector<int32_t> &vectorTest) CallWriteVector() argument
1665 CallWriteVector(Parcel &parcel, const std::vector<int64_t> &vectorTest) CallWriteVector() argument
1671 CallWriteVector(Parcel &parcel, const std::vector<uint8_t> &vectorTest) CallWriteVector() argument
1677 CallWriteVector(Parcel &parcel, const std::vector<uint16_t> &vectorTest) CallWriteVector() argument
1683 CallWriteVector(Parcel &parcel, const std::vector<uint32_t> &vectorTest) CallWriteVector() argument
1689 CallWriteVector(Parcel &parcel, const std::vector<uint64_t> &vectorTest) CallWriteVector() argument
1695 CallWriteVector(Parcel &parcel, const std::vector<float> &vectorTest) CallWriteVector() argument
1701 CallWriteVector(Parcel &parcel, const std::vector<double> &vectorTest) CallWriteVector() argument
1707 CallWriteVector(Parcel &parcel, const std::vector<std::string> &vectorTest) CallWriteVector() argument
1713 CallWriteVector(Parcel &parcel, const std::vector<std::u16string> &vectorTest) CallWriteVector() argument
1794 Unmarshalling(Parcel &parcel) Unmarshalling() argument
1949 ParcelWriteData(Parcel& parcel, u16string& str16Write, string& strWrite, benchmark::State& state) ParcelWriteData() argument
2178 Parcel parcel; BENCHMARK_F() local
[all...]
/commonlibrary/c_utils/base/test/unittest/common/
H A Dutils_parcel_test.cpp21 #include "parcel.h"
50 bool Marshalling(Parcel &parcel) const override;
51 static sptr<RemoteObject> Unmarshalling(Parcel &parcel);
54 bool RemoteObject::Marshalling(Parcel &parcel) const in Marshalling()
62 bool status = parcel.WriteBuffer(&flat, sizeof(parcel_flat_binder_object)); in Marshalling()
69 sptr<RemoteObject> RemoteObject::Unmarshalling(Parcel &parcel) in Unmarshalling() argument
71 const uint8_t *buffer = parcel.ReadBuffer(sizeof(parcel_flat_binder_object), false); in Unmarshalling()
82 bool Marshalling(Parcel &parcel) const override;
83 static sptr<RemoteFdObject> Unmarshalling(Parcel &parcel);
86 bool RemoteFdObject::Marshalling(Parcel &parcel) cons
101 Unmarshalling(Parcel &parcel) Unmarshalling() argument
133 Unmarshalling(Parcel &parcel) Unmarshalling() argument
155 WriteTestData(Parcel &parcel, const struct TestData &data) WriteTestData() argument
181 WriteUnalignedTestData(Parcel &parcel, const struct TestData &data) WriteUnalignedTestData() argument
201 ReadTestData(Parcel &parcel, const struct TestData &data) ReadTestData() argument
225 ReadUnalignedTestData(Parcel &parcel, const struct TestData &data) ReadUnalignedTestData() argument
247 ReadTestDataWithTarget(Parcel &parcel, const struct TestData &data) ReadTestDataWithTarget() argument
312 Parcel parcel; HWTEST_F() local
330 Parcel parcel; HWTEST_F() local
1314 Parcel parcel; HWTEST_F() local
1355 Parcel parcel; HWTEST_F() local
1370 Parcel parcel; HWTEST_F() local
1480 WriteVectorTestData(Parcel &parcel, const VectorTestData &data) WriteVectorTestData() argument
1502 ReadVectorTestDataFunc01(Parcel &parcel, const VectorTestData &data) ReadVectorTestDataFunc01() argument
1541 ReadVectorTestDataFunc02(Parcel &parcel, const VectorTestData &data) ReadVectorTestDataFunc02() argument
1573 ReadVectorTestData(Parcel &parcel, const VectorTestData &data) ReadVectorTestData() argument
1704 CallWriteVector(Parcel &parcel, const std::vector<bool> &vectorTest) CallWriteVector() argument
1709 CallWriteVector(Parcel &parcel, const std::vector<int8_t> &vectorTest) CallWriteVector() argument
1714 CallWriteVector(Parcel &parcel, const std::vector<int16_t> &vectorTest) CallWriteVector() argument
1719 CallWriteVector(Parcel &parcel, const std::vector<int32_t> &vectorTest) CallWriteVector() argument
1724 CallWriteVector(Parcel &parcel, const std::vector<int64_t> &vectorTest) CallWriteVector() argument
1729 CallWriteVector(Parcel &parcel, const std::vector<uint8_t> &vectorTest) CallWriteVector() argument
1734 CallWriteVector(Parcel &parcel, const std::vector<uint16_t> &vectorTest) CallWriteVector() argument
1739 CallWriteVector(Parcel &parcel, const std::vector<uint32_t> &vectorTest) CallWriteVector() argument
1744 CallWriteVector(Parcel &parcel, const std::vector<uint64_t> &vectorTest) CallWriteVector() argument
1749 CallWriteVector(Parcel &parcel, const std::vector<float> &vectorTest) CallWriteVector() argument
1754 CallWriteVector(Parcel &parcel, const std::vector<double> &vectorTest) CallWriteVector() argument
1759 CallWriteVector(Parcel &parcel, const std::vector<std::string> &vectorTest) CallWriteVector() argument
1764 CallWriteVector(Parcel &parcel, const std::vector<std::u16string> &vectorTest) CallWriteVector() argument
1844 Unmarshalling(Parcel &parcel) Unmarshalling() argument
[all...]
/commonlibrary/c_utils/base/test/fuzztest/parcel_fuzzer/
H A Dparcel_fuzzer.cpp20 #include "parcel.h"
93 bool Marshalling(Parcel& parcel) const override;
94 static TestParcelable* Unmarshalling(Parcel& parcel);
95 static bool Marshalling(Parcel& parcel, const sptr<TestParcelable>& object);
102 bool TestParcelable::Marshalling(Parcel& parcel) const in Marshalling()
104 bool result = parcel.WriteInt32(this->int32Write_); in Marshalling()
108 TestParcelable* TestParcelable::Unmarshalling(Parcel& parcel) in Unmarshalling() argument
111 read->int32Read_ = parcel.ReadInt32(); in Unmarshalling()
115 bool TestParcelable::Marshalling(Parcel& parcel, const sptr<TestParcelable>& object) in Marshalling() argument
117 bool result = parcel in Marshalling()
146 Unmarshalling(Parcel& parcel) Unmarshalling() argument
[all...]
/commonlibrary/c_utils/base/include/
H A Dparcel.h17 * @file parcel.h
39 * @brief Defines a class for which the instance can be written into a parcel.
57 * @brief Writes a `Parcelable` object into a parcel.
59 * @param parcel Indicates the parcel.
63 * in the parcel.
65 * fetch data from the given parcel into this `Parcelable` object.
66 * See `static TestParcelable *Unmarshalling(Parcel &parcel)` as an example.
68 virtual bool Marshalling(Parcel &parcel) const = 0;
139 * @note A non-default allocator for a parcel mus
[all...]

Completed in 6 milliseconds