Ada 3.0.1
Fast spec-compliant URL parser
|
#include <url_pattern.h>
Public Member Functions | |
url_pattern_part (url_pattern_part_type _type, std::string &&_value, url_pattern_part_modifier _modifier) | |
url_pattern_part (url_pattern_part_type _type, std::string &&_value, url_pattern_part_modifier _modifier, std::string &&_name, std::string &&_prefix, std::string &&_suffix) | |
bool | is_regexp () const noexcept |
Public Attributes | |
url_pattern_part_type | type |
std::string | value |
url_pattern_part_modifier | modifier |
std::string | name {} |
std::string | prefix {} |
std::string | suffix {} |
Definition at line 52 of file url_pattern.h.
|
inline |
Definition at line 54 of file url_pattern.h.
|
inline |
|
inlinenoexcept |
Definition at line 118 of file url_pattern-inl.h.
References ada::REGEXP, and type.
url_pattern_part_modifier ada::url_pattern_part::modifier |
Definition at line 73 of file url_pattern.h.
Referenced by url_pattern_part(), and url_pattern_part().
std::string ada::url_pattern_part::name {} |
Definition at line 75 of file url_pattern.h.
Referenced by url_pattern_part().
std::string ada::url_pattern_part::prefix {} |
Definition at line 77 of file url_pattern.h.
Referenced by url_pattern_part().
std::string ada::url_pattern_part::suffix {} |
Definition at line 79 of file url_pattern.h.
Referenced by url_pattern_part().
url_pattern_part_type ada::url_pattern_part::type |
Definition at line 68 of file url_pattern.h.
Referenced by is_regexp(), url_pattern_part(), and url_pattern_part().
std::string ada::url_pattern_part::value |
Definition at line 70 of file url_pattern.h.
Referenced by url_pattern_part(), and url_pattern_part().