JSON Voorhees
Killer JSON for C++
jsonv::path_element Class Reference

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_elementoperator= (const path_element &)
 
 path_element (path_element &&) noexcept
 
path_elementoperator= (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
 

Detailed Description

Definition at line 37 of file path.hpp.


The documentation for this class was generated from the following file: