gemmi/third_party/tao/pegtl/contrib/uri.hpp file

Contents

Namespaces

namespace tao
namespace tao::TAO_PEGTL_NAMESPACE
namespace tao::TAO_PEGTL_NAMESPACE::uri

Classes

struct tao::TAO_PEGTL_NAMESPACE::uri::dec_octet
struct tao::TAO_PEGTL_NAMESPACE::uri::IPv4address
struct tao::TAO_PEGTL_NAMESPACE::uri::h16
struct tao::TAO_PEGTL_NAMESPACE::uri::ls32
struct tao::TAO_PEGTL_NAMESPACE::uri::dcolon
struct tao::TAO_PEGTL_NAMESPACE::uri::IPv6address
struct tao::TAO_PEGTL_NAMESPACE::uri::gen_delims
struct tao::TAO_PEGTL_NAMESPACE::uri::sub_delims
struct tao::TAO_PEGTL_NAMESPACE::uri::unreserved
struct tao::TAO_PEGTL_NAMESPACE::uri::reserved
struct tao::TAO_PEGTL_NAMESPACE::uri::IPvFuture
struct tao::TAO_PEGTL_NAMESPACE::uri::IP_literal
struct tao::TAO_PEGTL_NAMESPACE::uri::pct_encoded
struct tao::TAO_PEGTL_NAMESPACE::uri::pchar
struct tao::TAO_PEGTL_NAMESPACE::uri::query
struct tao::TAO_PEGTL_NAMESPACE::uri::fragment
struct tao::TAO_PEGTL_NAMESPACE::uri::segment
struct tao::TAO_PEGTL_NAMESPACE::uri::segment_nz
struct tao::TAO_PEGTL_NAMESPACE::uri::segment_nz_nc
struct tao::TAO_PEGTL_NAMESPACE::uri::path_abempty
struct tao::TAO_PEGTL_NAMESPACE::uri::path_absolute
struct tao::TAO_PEGTL_NAMESPACE::uri::path_noscheme
struct tao::TAO_PEGTL_NAMESPACE::uri::path_rootless
struct tao::TAO_PEGTL_NAMESPACE::uri::path_empty
struct tao::TAO_PEGTL_NAMESPACE::uri::path
struct tao::TAO_PEGTL_NAMESPACE::uri::reg_name
struct tao::TAO_PEGTL_NAMESPACE::uri::port
struct tao::TAO_PEGTL_NAMESPACE::uri::host
struct tao::TAO_PEGTL_NAMESPACE::uri::userinfo
struct tao::TAO_PEGTL_NAMESPACE::uri::opt_userinfo
struct tao::TAO_PEGTL_NAMESPACE::uri::authority
struct tao::TAO_PEGTL_NAMESPACE::uri::scheme
struct tao::TAO_PEGTL_NAMESPACE::uri::hier_part
struct tao::TAO_PEGTL_NAMESPACE::uri::relative_part
struct tao::TAO_PEGTL_NAMESPACE::uri::relative_ref
struct tao::TAO_PEGTL_NAMESPACE::uri::URI
struct tao::TAO_PEGTL_NAMESPACE::uri::URI_reference
struct tao::TAO_PEGTL_NAMESPACE::uri::absolute_URI

Typedefs

using dot = one<'.'>
using colon = one<':'>
using dslash = two<'/'>
using opt_query = opt<if_must<one<'?'>, query>>
using opt_fragment = opt<if_must<one<'#'>, fragment>>