|
| | JSONNode (char mytype=JSON_NODE) json_nothrow json_hot |
| |
| | JSONNode (const JSONNode &orig) json_nothrow json_hot |
| |
| | ~JSONNode (void) json_nothrow json_hot |
| |
| json_index_t | size (void) const json_nothrow json_read_priority |
| |
| bool | empty (void) const json_nothrow json_read_priority |
| |
| void | clear (void) json_nothrow json_cold |
| |
| unsigned char | type (void) const json_nothrow json_read_priority |
| |
| json_string | name (void) const json_nothrow json_read_priority |
| |
| void | set_name (const json_string &newname) json_nothrow json_write_priority |
| |
| void | set_comment (const json_string &comment) json_nothrow |
| |
| json_string | get_comment (void) const json_nothrow |
| |
| void | preparse (void) json_nothrow json_read_priority |
| |
| json_string | as_string (void) const json_nothrow json_read_priority |
| |
| json_int_t | as_int (void) const json_nothrow json_read_priority |
| |
| json_number | as_float (void) const json_nothrow json_read_priority |
| |
| bool | as_bool (void) const json_nothrow json_read_priority |
| |
| JSONNode | as_node (void) const json_nothrow json_read_priority |
| |
| JSONNode | as_array (void) const json_nothrow json_read_priority |
| |
| void | cast (char newtype) json_nothrow |
| |
| std::string | as_binary (void) const json_nothrow json_cold |
| |
| void | set_binary (const unsigned char *bin, size_t bytes) json_nothrow json_cold |
| |
| const JSONNode & | operator[] (json_index_t pos) const json_nothrow |
| |
| const JSONNode & | operator[] (const json_string &name_t) const json_nothrow |
| |
| void | push_back (const JSONNode &node) json_nothrow |
| |
| void | reserve (json_index_t siz) json_nothrow |
| |
| void | nullify (void) json_nothrow |
| |
| void | swap (JSONNode &other) json_nothrow |
| |
| void | merge (JSONNode &other) json_nothrow json_cold |
| |
| void | merge (unsigned int num,...) json_nothrow json_cold |
| |
| JSONNode | duplicate (void) const json_nothrow |
| |
| const_iterator | begin (void) const json_nothrow |
| |
| const_iterator | end (void) const json_nothrow |
| |
| reverse_const_iterator | rbegin (void) const json_nothrow |
| |
| reverse_const_iterator | rend (void) const json_nothrow |
| |
| reverse_iterator | rbegin (void) json_nothrow |
| |
| reverse_iterator | rend (void) json_nothrow |
| |
| const_iterator | find (const json_string &name_t) const json_nothrow |
| |
| const_iterator | find_nocase (const json_string &name_t) const json_nothrow |
| |
| reverse_iterator | erase (reverse_iterator pos) json_nothrow |
| |
| reverse_iterator | erase (reverse_iterator start, const reverse_iterator &end) json_nothrow |
| |
| iterator | insert (iterator pos, const JSONNode &x) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const JSONNode &x) json_nothrow |
| |
| iterator | insert (iterator pos, const reverse_iterator &_start, const reverse_iterator &_end) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const iterator &_start, const iterator &_end) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const reverse_iterator &_start, const reverse_iterator &_end) json_nothrow |
| |
| json_iterator | insert (json_iterator pos, const const_iterator &_start, const const_iterator &_end) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const const_iterator &_start, const const_iterator &_end) json_nothrow |
| |
| json_iterator | insert (json_iterator pos, const reverse_const_iterator &_start, const reverse_const_iterator &_end) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const reverse_const_iterator &_start, const reverse_const_iterator &_end) json_nothrow |
| |
| json_iterator | begin (void) json_nothrow |
| |
| json_iterator | end (void) json_nothrow |
| |
| json_iterator | find (const json_string &name_t) json_nothrow |
| |
| json_iterator | find_nocase (const json_string &name_t) json_nothrow |
| |
| json_iterator | erase (json_iterator pos) json_nothrow |
| |
| json_iterator | erase (json_iterator start, const json_iterator &end) json_nothrow |
| |
| json_iterator | insert (json_iterator pos, const json_iterator &_start, const json_iterator &_end) json_nothrow |
| |
| json_string | write (size_t approxsize=DEFAULT_APPROX_SIZE) const json_nothrow json_write_priority |
| |
| json_string | write_formatted (size_t approxsize=DEFAULT_APPROX_SIZE_FORMATTED) const json_nothrow json_write_priority |
| |
| | JSONNode (const json_string &unparsed) json_nothrow |
| |
| | JSONNode (internalJSONNode *internal_t) json_nothrow |
| |
| | JSONNode (bool, JSONNode &orig) json_nothrow json_hot |
| |
| void | decRef (void) json_nothrow json_hot |
| |
| void | makeUniqueInternal (void) json_nothrow |
| |
| void | merge (JSONNode *other) json_nothrow json_cold |
| |
| json_iterator | insertFRR (json_iterator pos, JSONNode **const _start, JSONNode **const _end) json_nothrow |
| |
| reverse_iterator | insertRRR (reverse_iterator pos, JSONNode **const _start, JSONNode **const _end) json_nothrow |
| |
| reverse_iterator | insertRFF (reverse_iterator pos, JSONNode **const _start, JSONNode **const _end) json_nothrow |
| |
| json_iterator | insertFFF (json_iterator pos, JSONNode **const _start, JSONNode **const _end) json_nothrow |
| |
| void | clear_name (void) json_nothrow |
| |
| | JSONNode (char mytype=JSON_NODE) json_nothrow json_hot |
| |
| | JSONNode (const JSONNode &orig) json_nothrow json_hot |
| |
| | ~JSONNode (void) json_nothrow json_hot |
| |
| json_index_t | size (void) const json_nothrow json_read_priority |
| |
| bool | empty (void) const json_nothrow json_read_priority |
| |
| void | clear (void) json_nothrow json_cold |
| |
| unsigned char | type (void) const json_nothrow json_read_priority |
| |
| json_string | name (void) const json_nothrow json_read_priority |
| |
| void | set_name (const json_string &newname) json_nothrow json_write_priority |
| |
| void | set_comment (const json_string &comment) json_nothrow |
| |
| json_string | get_comment (void) const json_nothrow |
| |
| void | preparse (void) json_nothrow json_read_priority |
| |
| json_string | as_string (void) const json_nothrow json_read_priority |
| |
| json_int_t | as_int (void) const json_nothrow json_read_priority |
| |
| json_number | as_float (void) const json_nothrow json_read_priority |
| |
| bool | as_bool (void) const json_nothrow json_read_priority |
| |
| JSONNode | as_node (void) const json_nothrow json_read_priority |
| |
| JSONNode | as_array (void) const json_nothrow json_read_priority |
| |
| void | cast (char newtype) json_nothrow |
| |
| std::string | as_binary (void) const json_nothrow json_cold |
| |
| void | set_binary (const unsigned char *bin, size_t bytes) json_nothrow json_cold |
| |
| const JSONNode & | operator[] (json_index_t pos) const json_nothrow |
| |
| const JSONNode & | operator[] (const json_string &name_t) const json_nothrow |
| |
| void | push_back (const JSONNode &node) json_nothrow |
| |
| void | reserve (json_index_t siz) json_nothrow |
| |
| void | nullify (void) json_nothrow |
| |
| void | swap (JSONNode &other) json_nothrow |
| |
| void | merge (JSONNode &other) json_nothrow json_cold |
| |
| void | merge (unsigned int num,...) json_nothrow json_cold |
| |
| JSONNode | duplicate (void) const json_nothrow |
| |
| const_iterator | begin (void) const json_nothrow |
| |
| const_iterator | end (void) const json_nothrow |
| |
| reverse_const_iterator | rbegin (void) const json_nothrow |
| |
| reverse_const_iterator | rend (void) const json_nothrow |
| |
| reverse_iterator | rbegin (void) json_nothrow |
| |
| reverse_iterator | rend (void) json_nothrow |
| |
| const_iterator | find (const json_string &name_t) const json_nothrow |
| |
| const_iterator | find_nocase (const json_string &name_t) const json_nothrow |
| |
| reverse_iterator | erase (reverse_iterator pos) json_nothrow |
| |
| reverse_iterator | erase (reverse_iterator start, const reverse_iterator &end) json_nothrow |
| |
| iterator | insert (iterator pos, const JSONNode &x) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const JSONNode &x) json_nothrow |
| |
| iterator | insert (iterator pos, const reverse_iterator &_start, const reverse_iterator &_end) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const iterator &_start, const iterator &_end) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const reverse_iterator &_start, const reverse_iterator &_end) json_nothrow |
| |
| json_iterator | insert (json_iterator pos, const const_iterator &_start, const const_iterator &_end) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const const_iterator &_start, const const_iterator &_end) json_nothrow |
| |
| json_iterator | insert (json_iterator pos, const reverse_const_iterator &_start, const reverse_const_iterator &_end) json_nothrow |
| |
| reverse_iterator | insert (reverse_iterator pos, const reverse_const_iterator &_start, const reverse_const_iterator &_end) json_nothrow |
| |
| json_iterator | begin (void) json_nothrow |
| |
| json_iterator | end (void) json_nothrow |
| |
| json_iterator | find (const json_string &name_t) json_nothrow |
| |
| json_iterator | find_nocase (const json_string &name_t) json_nothrow |
| |
| json_iterator | erase (json_iterator pos) json_nothrow |
| |
| json_iterator | erase (json_iterator start, const json_iterator &end) json_nothrow |
| |
| json_iterator | insert (json_iterator pos, const json_iterator &_start, const json_iterator &_end) json_nothrow |
| |
| json_string | write (size_t approxsize=DEFAULT_APPROX_SIZE) const json_nothrow json_write_priority |
| |
| json_string | write_formatted (size_t approxsize=DEFAULT_APPROX_SIZE_FORMATTED) const json_nothrow json_write_priority |
| |
| | JSONNode (const json_string &unparsed) json_nothrow |
| |
| | JSONNode (internalJSONNode *internal_t) json_nothrow |
| |
| | JSONNode (bool, JSONNode &orig) json_nothrow json_hot |
| |
| void | decRef (void) json_nothrow json_hot |
| |
| void | makeUniqueInternal (void) json_nothrow |
| |
| void | merge (JSONNode *other) json_nothrow json_cold |
| |
| json_iterator | insertFRR (json_iterator pos, JSONNode **const _start, JSONNode **const _end) json_nothrow |
| |
| reverse_iterator | insertRRR (reverse_iterator pos, JSONNode **const _start, JSONNode **const _end) json_nothrow |
| |
| reverse_iterator | insertRFF (reverse_iterator pos, JSONNode **const _start, JSONNode **const _end) json_nothrow |
| |
| json_iterator | insertFFF (json_iterator pos, JSONNode **const _start, JSONNode **const _end) json_nothrow |
| |
| void | clear_name (void) json_nothrow |
| |