|
template<typename Iter > |
void | copy (const std::string &s, Iter oi) |
|
template<typename Iter > |
void | serialize_str (const std::string &s, Iter oi) |
|
template<typename Iter > |
int | _parse_quadhex (input< Iter > &in) |
|
template<typename String , typename Iter > |
bool | _parse_codepoint (String &out, input< Iter > &in) |
|
template<typename String , typename Iter > |
bool | _parse_string (String &out, input< Iter > &in) |
|
template<typename Context , typename Iter > |
bool | _parse_array (Context &ctx, input< Iter > &in) |
|
template<typename Context , typename Iter > |
bool | _parse_object (Context &ctx, input< Iter > &in) |
|
template<typename Iter > |
std::string | _parse_number (input< Iter > &in) |
|
template<typename Context , typename Iter > |
bool | _parse (Context &ctx, input< Iter > &in) |
|
template<typename Iter > |
std::string | parse (value &out, Iter &pos, const Iter &last) |
|
template<typename Context , typename Iter > |
Iter | _parse (Context &ctx, const Iter &first, const Iter &last, std::string *err) |
|
template<typename Iter > |
Iter | parse (value &out, const Iter &first, const Iter &last, std::string *err) |
|
std::string | parse (value &out, const std::string &s) |
|
std::string | parse (value &out, std::istream &is) |
|
void | set_last_error (const std::string &s) |
|
const std::string & | get_last_error () |
|
bool | operator== (const value &x, const value &y) |
|
bool | operator!= (const value &x, const value &y) |
|