GCC Middle and Back End API Reference
json::pointer Namespace Reference

Data Structures

class  error
struct  token

Typedefs

typedef result< const json::value *, std::unique_ptr< error > > parser_result_t

Functions

parser_result_t parse_utf8_string (const char *utf8_json_pointer, const json::value *root_val)

Typedef Documentation

◆ parser_result_t

typedef result<const json::value*, std::unique_ptr<error> > json::pointer::parser_result_t
Typedef for the result of parsing JSON pointer: borrowed json::value *
or of a json::pointer::error *.   

Function Documentation

◆ parse_utf8_string()

json::pointer::parser_result_t json::pointer::parse_utf8_string ( const char * utf8_json_pointer,
const json::value * root_val )
extern
Function for parsing JSON pointer.