KPN Things Device SDK
SenMLCborParser Class Reference

#include <senml_cbor_parser.h>

Inheritance diagram for SenMLCborParser:
SenMLBaseParser

Public Member Functions

 SenMLCborParser (SenMLBasePack *root, SenMLStreamMethod format)
 
void parse (Stream *source)
 
void parse (char *source, int length)
 
- Public Member Functions inherited from SenMLBaseParser
 SenMLBaseParser (SenMLBasePack *root)
 

Additional Inherited Members

- Protected Member Functions inherited from SenMLBaseParser
void setCurrentPack (String &name)
 
void setCurrentRecord (int thingsmlIndex)
 
void setCurrentRecord (String &name)
 
- Protected Attributes inherited from SenMLBaseParser
SenMLBasePackroot
 
SenMLRecordcurRec = NULL
 
SenMLBasePackcurPack
 
String curRecName
 
String curPackName
 

Detailed Description

Inernal helper class for parsing cbor data.

Constructor & Destructor Documentation

◆ SenMLCborParser()

SenMLCborParser::SenMLCborParser ( SenMLBasePack root,
SenMLStreamMethod  format 
)
inline

Member Function Documentation

◆ parse() [1/2]

void SenMLCborParser::parse ( char *  source,
int  length 
)

◆ parse() [2/2]

void SenMLCborParser::parse ( Stream source)

The documentation for this class was generated from the following files: