mxnet
Public Member Functions | List of all members
JsonParser Struct Reference

functions used for parsing JSON More...

#include <lib_api.h>

Collaboration diagram for JsonParser:
Collaboration graph

Public Member Functions

JsonVal parse_to_json (const std::string &json)
 
void print_json_val (const JsonVal &val)
 
std::string json_val_string (const JsonVal &val)
 
JsonVal parse_string (const std::string &json, unsigned int *idx)
 
JsonVal parse_num (const std::string &json, unsigned int *idx)
 
JsonVal parse_list (const std::string &json, unsigned int *idx)
 
JsonVal parse_map (const std::string &json, unsigned int *idx)
 
JsonVal parse (const std::string &json, unsigned int *idx)
 
std::string dump (const JsonVal &val)
 

Detailed Description

functions used for parsing JSON

Member Function Documentation

std::string JsonParser::dump ( const JsonVal val)
inline
std::string JsonParser::json_val_string ( const JsonVal val)
inline
JsonVal JsonParser::parse ( const std::string &  json,
unsigned int *  idx 
)
inline
JsonVal JsonParser::parse_list ( const std::string &  json,
unsigned int *  idx 
)
inline
JsonVal JsonParser::parse_map ( const std::string &  json,
unsigned int *  idx 
)
inline
JsonVal JsonParser::parse_num ( const std::string &  json,
unsigned int *  idx 
)
inline
JsonVal JsonParser::parse_string ( const std::string &  json,
unsigned int *  idx 
)
inline
JsonVal JsonParser::parse_to_json ( const std::string &  json)
inline
void JsonParser::print_json_val ( const JsonVal val)
inline

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