Lines Matching defs:CBORTokenizer
633 // cbor::CBORTokenizer - for parsing individual CBOR items
636 CBORTokenizer::CBORTokenizer(span<uint8_t> bytes) : bytes_(bytes) {
639 CBORTokenizer::~CBORTokenizer() {}
641 CBORTokenTag CBORTokenizer::TokenTag() const {
645 void CBORTokenizer::Next() {
652 void CBORTokenizer::EnterEnvelope() {
657 Status CBORTokenizer::Status() const {
668 int32_t CBORTokenizer::GetInt32() const {
677 double CBORTokenizer::GetDouble() const {
688 span<uint8_t> CBORTokenizer::GetString8() const {
694 span<uint8_t> CBORTokenizer::GetString16WireRep() const {
700 span<uint8_t> CBORTokenizer::GetBinary() const {
706 span<uint8_t> CBORTokenizer::GetEnvelopeContents() const {
739 void CBORTokenizer::ReadNextToken(bool enter_envelope) {
904 void CBORTokenizer::SetToken(CBORTokenTag token_tag, size_t token_byte_length) {
909 void CBORTokenizer::SetError(Error error) {
926 CBORTokenizer* tokenizer,
929 CBORTokenizer* tokenizer,
932 CBORTokenizer* tokenizer,
935 void ParseUTF16String(CBORTokenizer* tokenizer, StreamingParserHandler* out) {
944 bool ParseUTF8String(CBORTokenizer* tokenizer, StreamingParserHandler* out) {
952 CBORTokenizer* tokenizer,
1015 CBORTokenizer* tokenizer,
1043 CBORTokenizer* tokenizer,
1088 CBORTokenizer tokenizer(bytes);
1125 CBORTokenizer tokenizer(bytes);