JsoNeat
Some JSON parse/iterate C++ classes build on top of Jsmn
Loading...
Searching...
No Matches
jsoneat::JsoNeat_fs< JSON_MAX_TOKENS, input_type > Class Template Reference

Parse JSON into fixed size token array. More...

#include </home/bertw/proj/mcu/libs/mbed-jsoneat/components/jsoneat/include/jsoneat/jsoneat.hh>

Inheritance diagram for jsoneat::JsoNeat_fs< JSON_MAX_TOKENS, input_type >:
Collaboration diagram for jsoneat::JsoNeat_fs< JSON_MAX_TOKENS, input_type >:

Public Member Functions

 JsoNeat_fs (input_type json)
 
- Public Member Functions inherited from jsoneat::JsoNeat< input_type >
 JsoNeat (input_type json, unsigned tok_max)
 
 operator bool () const
 
input_type get_json ()
 get json buffer passed to ctor
 
Iterator begin ()
 get JSON root object iterator
 
Iterator end ()
 get JSON root object end iterator
 

Additional Inherited Members

- Protected Member Functions inherited from jsoneat::JsoNeat< input_type >
 JsoNeat (input_type json, jsmntok_t *tok, unsigned tok_max)
 

Detailed Description

template<size_t JSON_MAX_TOKENS, typename input_type = const char*>
class jsoneat::JsoNeat_fs< JSON_MAX_TOKENS, input_type >

Parse JSON into fixed size token array.

Template Parameters
JSON_MAX_TOKENSnumber of elments in token array
input_typetype of JSON input buffer. should be char* or const char*

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