|
JSON Voorhees
Killer JSON for C++
|
Public Member Functions | |
| path_element (std::size_t idx) | |
| path_element (int idx) | |
| path_element (std::string key) | |
| path_element (string_view key) | |
| path_element (const char *key) | |
| path_element (const path_element &) | |
| path_element & | operator= (const path_element &) |
| path_element (path_element &&) noexcept | |
| path_element & | operator= (path_element &&) noexcept |
| path_element_kind | kind () const |
| std::size_t | index () const |
| const std::string & | key () const |
| bool | operator== (const path_element &) const |
| bool | operator!= (const path_element &) const |