Lines Matching refs:encodeCallback

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()
387 void Bstr::encodeValue(EncodeCallback encodeCallback) const { in encodeValue()
389 encodeCallback(c); in encodeValue()
399 void ViewBstr::encodeValue(EncodeCallback encodeCallback) const { in encodeValue()
401 encodeCallback(static_cast<uint8_t>(c)); in encodeValue()
411 void Tstr::encodeValue(EncodeCallback encodeCallback) const { in encodeValue()
413 encodeCallback(static_cast<uint8_t>(c)); in encodeValue()
423 void ViewTstr::encodeValue(EncodeCallback encodeCallback) const { in encodeValue()
425 encodeCallback(static_cast<uint8_t>(c)); in encodeValue()
447 void Array::encode(EncodeCallback encodeCallback) const { in encode()
448 encodeHeader(size(), encodeCallback); in encode()
450 entry->encode(encodeCallback); in encode()
483 void Map::encode(EncodeCallback encodeCallback) const { in encode()
484 encodeHeader(size(), encodeCallback); in encode()
486 entry.first->encode(encodeCallback); in encode()
487 entry.second->encode(encodeCallback); in encode()
573 void SemanticTag::encode(EncodeCallback encodeCallback) const { in encode()
576 ::cppbor::encodeHeader(kMajorType, mValue, encodeCallback); in encode()
577 mTaggedItem->encode(encodeCallback); in encode()