Ada 3.1.0
Fast spec-compliant URL parser
|
#include <url_search_params.h>
Public Member Functions | |
url_search_params_iter () | |
url_search_params_iter (const url_search_params_iter &u)=default | |
url_search_params_iter (url_search_params_iter &&u) noexcept=default | |
url_search_params_iter & | operator= (url_search_params_iter &&u) noexcept=default |
url_search_params_iter & | operator= (const url_search_params_iter &u)=default |
~url_search_params_iter ()=default | |
std::optional< T > | next () |
bool | has_next () const |
Friends | |
struct | url_search_params |
Implements a non-conventional iterator pattern that is closer in style to JavaScript's definition of an iterator.
Definition at line 168 of file url_search_params.h.
|
inline |
Definition at line 169 of file url_search_params.h.
|
default |
|
defaultnoexcept |
|
default |
|
inline |
Definition at line 260 of file url_search_params-inl.h.
Referenced by ada::url_search_params_iter< key_value_view_pair, url_search_params_iter_type::ENTRIES >::next(), ada::url_search_params_iter< std::string_view, url_search_params_iter_type::KEYS >::next(), and ada::url_search_params_iter< std::string_view, url_search_params_iter_type::VALUES >::next().
|
inline |
Return the next item in the iterator or std::nullopt if done.
|
default |
|
defaultnoexcept |
|
friend |
Definition at line 191 of file url_search_params.h.