|
| template<typename T , json::parse_type parser_type> |
| variant | fc::variant_from_stream (T &in, uint32_t max_depth) |
| |
| template<typename T > |
| char | fc::parseEscape (T &in) |
| |
| template<typename T > |
| std::string | fc::stringFromStream (T &in) |
| |
| template<typename T > |
| bool | fc::skip_white_space (T &in) |
| |
| template<typename T > |
| std::string | fc::stringFromToken (T &in) |
| |
| template<typename T > |
| variant_object | fc::objectFromStreamBase (T &in, std::function< std::string(T &)> &get_key, std::function< variant(T &)> &get_value) |
| |
| template<typename T , json::parse_type parser_type> |
| variant_object | fc::objectFromStream (T &in, uint32_t max_depth) |
| |
| template<typename T > |
| variants | fc::arrayFromStreamBase (T &in, std::function< variant(T &)> &get_value) |
| |
| template<typename T , json::parse_type parser_type> |
| variants | fc::arrayFromStream (T &in, uint32_t max_depth) |
| |
| template<typename T , json::parse_type parser_type> |
| variant | fc::number_from_stream (T &in) |
| |
| template<typename T > |
| variant | fc::token_from_stream (T &in) |
| |
| void | fc::escape_string (const string &str, ostream &os) |
| | Escape a string. More...
|
| |
| template<typename T > |
| void | fc::to_stream (T &os, const variants &a, json::output_formatting format, uint32_t max_depth) |
| |
| template<typename T > |
| void | fc::to_stream (T &os, const variant_object &o, json::output_formatting format, uint32_t max_depth) |
| |
| template<typename T > |
| void | fc::to_stream (T &os, const variant &v, json::output_formatting format, uint32_t max_depth) |
| |
| std::string | fc::pretty_print (const std::string &v, uint8_t indent) |
| |