HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
v1::jsonpath Class Reference

Public Types

using container_type = std::vector<jsonpath_node>
using value_type = typename container_type::value_type
using iterator = typename container_type::iterator
using const_iterator = typename container_type::const_iterator

Public Member Functions

 jsonpath (std::string_view rhs)
bool empty () const noexcept
bool is_singular () const noexcept
 The json-path will result in zero or one match.
std::size_t size () const noexcept
iterator begin () noexcept
const_iterator begin () const noexcept
const_iterator cbegin () const noexcept
iterator end () noexcept
const_iterator end () const noexcept
const_iterator cend () const noexcept

Friends

std::string to_string (jsonpath const &path) noexcept

Member Function Documentation

◆ is_singular()

bool v1::jsonpath::is_singular ( ) const
inlinenodiscardnoexcept

The json-path will result in zero or one match.


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