Common functionality for containers
Synopsis
Declared in <boost/url/url_view_base.hpp>
class url_view_base;Member Functions
| Name | Description | 
| Return the authority | |
| Return the url string | |
| Return the result of comparing this with another url | |
| Return a pointer to the url's character buffer | |
| Return true if the url is empty | |
| Return the authority. | |
| Return the fragment | |
| Return the host | |
| Return the host | |
| Return the host and port | |
| Return the host name | |
| Return the origin | |
| Return the query as a container of parameters | |
| Return the password | |
| Return the path | |
| Return the query | |
| Return the resource | |
| Return the path as a container of segments | |
| Return the target | |
| Return the user | |
| Return the userinfo | |
| Return the IPv6 Zone ID | |
| Return the fragment | |
| Return true if an authority is present | |
| Return true if a fragment is present | |
| Return true if a password is present | |
| Return true if a port is present | |
| Return true if a query is present | |
| Return true a scheme is present | |
| Return true if a userinfo is present | |
| Return the host | |
| Return the host | |
| Return the host IPv4 address | |
| Return the host IPv6 address | |
| Return the host IPvFuture address | |
| Return the host name | |
| Return the host type | |
| Return true if the path is absolute | |
| Return the query as a container of parameters | |
| Return the password | |
| Return the path | |
| Return a shared, persistent copy of the url | |
| Return the port | |
| Return the port | |
| Return the query | |
| Return the scheme | |
| Return the scheme | |
| Return the path as a container of segments | |
| Return the number of characters in the url | |
| Return the user | |
| Return the userinfo | |
| Return the IPv6 Zone ID | |
| Return the URL as a core::string_view | 
Static Member Functions
| Name | Description | 
| Return the maximum number of characters possible | 
Protected Member Functions
| Name | Description | 
| Calculate a hash of the url | 
Friends
| Name | Description | 
| Format the url to the output stream | |
| Return the result of comparing two URLs | |
| Return the result of comparing two URLs | |
| Return the result of comparing two URLs | |
| Return the result of comparing two URLs | |
| Return the result of comparing two URLs | |
| Return the result of comparing two URLs | |
| A view representing path segments in a URL | |
| A view representing path segments in a URL | |
| A view representing path segments in a URL | |
| A view representing path segments in a URL | |
| Common functionality for containers | |
| Common functionality for containers | |
| A view representing query parameters in a URL | |
| A view representing query parameters in a URL | |
| A view representing query parameters in a URL | |
| A view representing query parameters in a URL | |
| Common functionality for containers | |
| Common functionality for query parameter containers | |
| Common implementation for all static URLs | |
| A non‐owning reference to a valid URL | |
| Common functionality for containers | |
| A modifiable container for a URL. | 
Non-Member Functions
| Name | Description | 
| Resolve a URL reference against a base URL | 
Derived Classes
| Name | Description | 
| Common functionality for containers | |
| A non‐owning reference to a valid URL | 
Description
This base class is used by the library to provide common member functions for containers. This cannot be instantiated directly; Instead, use one of the containers or functions:
Containers
- 
url
- 
url_view
- 
static_url
Functions
- 
parse_absolute_uri
- 
parse_origin_form
- 
parse_relative_ref
- 
parse_uri
- 
parse_uri_reference
Created with MrDocs