Home
last modified time | relevance | path

Searched refs:encodeCallback (Results 1 – 3 of 3) sorted by relevance

/system/libcppbor/src/
Dcppbor.cpp318 void encodeHeader(MajorType type, uint64_t addlInfo, EncodeCallback encodeCallback) { in encodeHeader() argument
322 encodeCallback(type | static_cast<uint8_t>(addlInfo)); in encodeHeader()
325 encodeCallback(type | static_cast<MajorType>(ONE_BYTE_LENGTH)); in encodeHeader()
326 encodeCallback(static_cast<uint8_t>(addlInfo)); in encodeHeader()
329 encodeCallback(type | static_cast<MajorType>(TWO_BYTE_LENGTH)); in encodeHeader()
330 writeBigEndian(static_cast<uint16_t>(addlInfo), encodeCallback); in encodeHeader()
333 encodeCallback(type | static_cast<MajorType>(FOUR_BYTE_LENGTH)); in encodeHeader()
334 writeBigEndian(static_cast<uint32_t>(addlInfo), encodeCallback); in encodeHeader()
337 encodeCallback(type | static_cast<MajorType>(EIGHT_BYTE_LENGTH)); in encodeHeader()
338 writeBigEndian(addlInfo, encodeCallback); in encodeHeader()
[all …]
/system/libcppbor/include/cppbor/
Dcppbor.h124 void encodeHeader(MajorType type, uint64_t addlInfo, EncodeCallback encodeCallback);
239 virtual void encode(EncodeCallback encodeCallback) const = 0;
285 inline void encodeHeader(uint64_t addlInfo, EncodeCallback encodeCallback) const { in encodeHeader() argument
286 ::cppbor::encodeHeader(type(), addlInfo, encodeCallback); in encodeHeader()
312 void encode(EncodeCallback encodeCallback) const override { in encode() argument
313 std::for_each(mValue.begin(), mValue.end(), encodeCallback); in encode()
358 void encode(EncodeCallback encodeCallback) const override { in encode() argument
359 encodeHeader(mValue, encodeCallback); in encode()
395 void encode(EncodeCallback encodeCallback) const override { in encode() argument
396 encodeHeader(addlInfo(), encodeCallback); in encode()
[all …]
/system/libcppbor/
DREADME.md132 * `void encode(EncodeCallback encodeCallback)` calls `encodeCallback`