|
| const x3::rule< UrlTag, Url > | Roar::Parser::url = "url" |
| |
| const auto | Roar::Parser::unreserved = x3::rule<UnreservedTag, char>{} = alnum | char_("-._~") |
| |
| const auto | Roar::Parser::genDelims = x3::rule<GenDelimsTag, char>{"gen-delims"} = char_(":/?#[]@") |
| |
| const auto | Roar::Parser::subDelims = x3::rule<SubDelimsTag, char>{"sub-delims"} = char_("!$&'()*+,;=") |
| |
| const auto | Roar::Parser::leniency = x3::rule<Leniency, char>("leniency") = char_("\"<> ") |
| |
| const auto | Roar::Parser::reserved = x3::rule<ReservedTag, char>{"reserved"} = genDelims | subDelims |
| |
| const auto | Roar::Parser::percentEncoded |
| |
| const auto | Roar::Parser::pathCharacter |
| |
| const auto | Roar::Parser::path |
| |
| const auto | Roar::Parser::schemeAllowedChar |
| |
| const auto | Roar::Parser::scheme |
| |
| const auto | Roar::Parser::credentialsCharacter |
| |
| const auto | Roar::Parser::userInfo |
| |
| const auto | Roar::Parser::domainCharacter = x3::rule<DomainCharacterTag, char>("domainCharacter") = alnum | char_("-.") |
| |
| const auto | Roar::Parser::domain = x3::rule<DomainTag, std::string>{"domain"} = +domainCharacter |
| |
| const auto | Roar::Parser::host = x3::rule<HostTag, Url::Host>{"host"} = ('[' >> ipv6 >> ']') | (ipv4 >> &char_(":/")) | domain |
| |
| const auto | Roar::Parser::remote |
| |
| const auto | Roar::Parser::authority |
| |
| const auto | Roar::Parser::queryCharacter = x3::rule<QueryCharacterTag, char>{"queryCharacter"} = pathCharacter | char_("/?") |
| |
| const auto | Roar::Parser::queryKey |
| |
| const auto | Roar::Parser::queryValue |
| |
| const auto | Roar::Parser::query |
| |
| const auto | Roar::Parser::fragment |
| |
| const auto | Roar::Parser::url_def |
| |