Searched refs:encodeCallback (Results 1 – 3 of 3) sorted by relevance
/system/libcppbor/src/ |
D | cppbor.cpp | 294 void encodeHeader(MajorType type, uint64_t addlInfo, EncodeCallback encodeCallback) { in encodeHeader() argument 298 encodeCallback(type | static_cast<uint8_t>(addlInfo)); in encodeHeader() 301 encodeCallback(type | static_cast<MajorType>(ONE_BYTE_LENGTH)); in encodeHeader() 302 encodeCallback(static_cast<uint8_t>(addlInfo)); in encodeHeader() 305 encodeCallback(type | static_cast<MajorType>(TWO_BYTE_LENGTH)); in encodeHeader() 306 writeBigEndian(static_cast<uint16_t>(addlInfo), encodeCallback); in encodeHeader() 309 encodeCallback(type | static_cast<MajorType>(FOUR_BYTE_LENGTH)); in encodeHeader() 310 writeBigEndian(static_cast<uint32_t>(addlInfo), encodeCallback); in encodeHeader() 313 encodeCallback(type | static_cast<MajorType>(EIGHT_BYTE_LENGTH)); in encodeHeader() 314 writeBigEndian(addlInfo, encodeCallback); in encodeHeader() [all …]
|
/system/libcppbor/include/cppbor/ |
D | cppbor.h | 107 void encodeHeader(MajorType type, uint64_t addlInfo, EncodeCallback encodeCallback); 218 virtual void encode(EncodeCallback encodeCallback) const = 0; 264 inline void encodeHeader(uint64_t addlInfo, EncodeCallback encodeCallback) const { in encodeHeader() argument 265 ::cppbor::encodeHeader(type(), addlInfo, encodeCallback); in encodeHeader() 291 void encode(EncodeCallback encodeCallback) const override { in encode() argument 292 std::for_each(mValue.begin(), mValue.end(), encodeCallback); in encode() 337 void encode(EncodeCallback encodeCallback) const override { in encode() argument 338 encodeHeader(mValue, encodeCallback); in encode() 374 void encode(EncodeCallback encodeCallback) const override { in encode() argument 375 encodeHeader(addlInfo(), encodeCallback); in encode() [all …]
|
/system/libcppbor/ |
D | README.md | 128 * `void encode(EncodeCallback encodeCallback)` calls `encodeCallback`
|