GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
json::JSONParser Struct Reference

#include <json.hpp>

Static Public Member Functions

static bool isspace (const char c)
static void consume_ws (const std::string &str, size_t &offset)
static JSON parse_object (const std::string &str, size_t &offset)
static JSON parse_array (const std::string &str, size_t &offset)
static JSON parse_string (const std::string &str, size_t &offset)
static JSON parse_number (const std::string &str, size_t &offset)
static JSON parse_bool (const std::string &str, size_t &offset)
static JSON parse_null (const std::string &str, size_t &offset)
static JSON parse_next (const std::string &str, size_t &offset)

Member Function Documentation

◆ consume_ws()

void json::JSONParser::consume_ws ( const std::string & str,
size_t & offset )
inlinestatic
Here is the caller graph for this function:

◆ isspace()

bool json::JSONParser::isspace ( const char c)
inlinestatic
Here is the caller graph for this function:

◆ parse_array()

JSON json::JSONParser::parse_array ( const std::string & str,
size_t & offset )
inlinestatic
Here is the caller graph for this function:

◆ parse_bool()

JSON json::JSONParser::parse_bool ( const std::string & str,
size_t & offset )
inlinestatic
Here is the caller graph for this function:

◆ parse_next()

JSON json::JSONParser::parse_next ( const std::string & str,
size_t & offset )
inlinestatic
Here is the caller graph for this function:

◆ parse_null()

JSON json::JSONParser::parse_null ( const std::string & str,
size_t & offset )
inlinestatic
Here is the caller graph for this function:

◆ parse_number()

JSON json::JSONParser::parse_number ( const std::string & str,
size_t & offset )
inlinestatic
Here is the caller graph for this function:

◆ parse_object()

JSON json::JSONParser::parse_object ( const std::string & str,
size_t & offset )
inlinestatic
Here is the caller graph for this function:

◆ parse_string()

JSON json::JSONParser::parse_string ( const std::string & str,
size_t & offset )
inlinestatic
Here is the caller graph for this function:

The documentation for this struct was generated from the following file:
  • chai/ChaiScript-6.1.0/include/chaiscript/utility/json.hpp