Sese Framework
3.0.0
A cross-platform framework
|
This is the complete list of members for sese::Json, including all inherited members.
Json()=delete | sese::Json | |
NotInstantiable()=delete | sese::NotInstantiable | |
NotInstantiable(const NotInstantiable &)=delete | sese::NotInstantiable | |
operator=(const NotInstantiable &)=delete | sese::NotInstantiable | |
parse(Tokens &tokens) | sese::Json | privatestatic |
parse(const simdjson::dom::element &json) | sese::Json | privatestatic |
parse(io::InputStream *input) | sese::Json | static |
parseArray(Tokens &tokens, ParseStack &stack) | sese::Json | privatestatic |
parseBasic(const std::string &value) | sese::Json | privatestatic |
parseObject(Tokens &tokens, ParseStack &stack) | sese::Json | privatestatic |
ParseStack typedef | sese::Json | private |
simdParse(io::InputStream *input) | sese::Json | static |
streamify(io::OutputStream *out, Value &value) | sese::Json | static |
streamifyArray(io::OutputStream *out, StreamifyStack &stack, StreamifyIterStack &map_iter_stack) | sese::Json | privatestatic |
streamifyBasic(io::OutputStream *out, const std::shared_ptr< Value > &value) | sese::Json | privatestatic |
StreamifyIterStack typedef | sese::Json | private |
streamifyObject(io::OutputStream *out, StreamifyStack &stack, StreamifyIterStack &map_iter_stack) | sese::Json | privatestatic |
StreamifyStack typedef | sese::Json | private |
tokenizer(io::InputStream *input_stream, Tokens &tokens) noexcept | sese::Json | privatestatic |
Tokens typedef | sese::Json | private |
~NotInstantiable()=default | sese::NotInstantiable | virtual |