|
Ada 3.2.2
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 54 of file url_pattern.h.
|
inline |
Definition at line 56 of file url_pattern.h.
|
inline |
|
inlinenoexcept |
Definition at line 120 of file url_pattern-inl.h.
References ada::REGEXP, and type.
| url_pattern_part_modifier ada::url_pattern_part::modifier |
Definition at line 75 of file url_pattern.h.
Referenced by url_pattern_part(), and url_pattern_part().
| std::string ada::url_pattern_part::name {} |
Definition at line 77 of file url_pattern.h.
Referenced by url_pattern_part().
| std::string ada::url_pattern_part::prefix {} |
Definition at line 79 of file url_pattern.h.
Referenced by url_pattern_part().
| std::string ada::url_pattern_part::suffix {} |
Definition at line 81 of file url_pattern.h.
Referenced by url_pattern_part().
| url_pattern_part_type ada::url_pattern_part::type |
Definition at line 70 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 72 of file url_pattern.h.
Referenced by url_pattern_part(), and url_pattern_part().