JSON Voorhees
Killer JSON for C++
|
This is the complete list of members for jsonv::extraction_context, including all inherited members.
context_base() | jsonv::context_base | |
context_base(jsonv::formats fmt, const jsonv::version &ver=jsonv::version(1), const void *userdata=nullptr) | jsonv::context_base | explicit |
extract(const value &from) const | jsonv::extraction_context | inline |
extract(const std::type_info &type, const value &from, void *into) const (defined in jsonv::extraction_context) | jsonv::extraction_context | |
extract_sub(const value &from, jsonv::path subpath) const | jsonv::extraction_context | inline |
extract_sub(const std::type_info &type, const value &from, jsonv::path subpath, void *into) const (defined in jsonv::extraction_context) | jsonv::extraction_context | |
extract_sub(const value &from, path_element elem) const | jsonv::extraction_context | inline |
extraction_context() | jsonv::extraction_context | |
extraction_context(jsonv::formats fmt, const jsonv::version &ver=jsonv::version(), jsonv::path p=jsonv::path(), const void *userdata=nullptr) | jsonv::extraction_context | explicit |
formats() const | jsonv::context_base | inline |
path() const | jsonv::extraction_context | inline |
user_data() const | jsonv::context_base | inline |
version() const | jsonv::context_base | inline |
~context_base() noexcept=0 (defined in jsonv::context_base) | jsonv::context_base | pure virtual |
~extraction_context() noexcept (defined in jsonv::extraction_context) | jsonv::extraction_context | virtual |