mxnet
Public Member Functions | Public Attributes | List of all members
JsonVal Struct Reference

definition of JSON objects More...

#include <lib_api.h>

Collaboration diagram for JsonVal:
Collaboration graph

Public Member Functions

 JsonVal ()
 
 JsonVal (JsonType t)
 
 JsonVal (std::string s)
 
 JsonVal (int n)
 
 JsonVal (JsonType t, int n, std::string s)
 
bool operator< (const JsonVal &o) const
 

Public Attributes

JsonType type
 
int num
 
std::string str
 
std::vector< JsonVallist
 
std::map< JsonVal, JsonValmap
 

Detailed Description

definition of JSON objects

Constructor & Destructor Documentation

JsonVal::JsonVal ( )
inline
JsonVal::JsonVal ( JsonType  t)
inlineexplicit
JsonVal::JsonVal ( std::string  s)
inlineexplicit
JsonVal::JsonVal ( int  n)
inlineexplicit
JsonVal::JsonVal ( JsonType  t,
int  n,
std::string  s 
)
inline

Member Function Documentation

bool JsonVal::operator< ( const JsonVal o) const
inline

Member Data Documentation

std::vector<JsonVal> JsonVal::list
std::map<JsonVal, JsonVal> JsonVal::map
int JsonVal::num
std::string JsonVal::str
JsonType JsonVal::type

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