Name | Description |
---|---|
iterator | A Bidirectional iterator to a path segment |
const_iterator | A Bidirectional iterator to a path segment |
const_reference | The reference type |
difference_type | A signed integer type used to represent differences. |
reference | The reference type |
size_type | An unsigned integer type used to represent size. |
value_type | The value type |
Name | Description |
---|---|
back | Return the last segment |
begin | Return an iterator to the beginning |
buffer | Return the referenced character buffer. |
empty | Return true if there are no segments |
end | Return an iterator to the end |
front | Return the first segment |
is_absolute | Returns true if this references an absolute path. |
size | Return the number of segments |
Name | Description |
---|---|
max_size | Return the maximum number of characters possible |
Name | Description |
---|---|
segments_encoded_view |
A view representing path segments in a URL |
segments_encoded_ref |
A view representing path segments in a URL |
url_view_base |
Common functionality for containers |
Name | Description |
---|---|
segments_encoded_ref
| A view representing path segments in a URL |
segments_encoded_view
| A view representing path segments in a URL |
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:
segments_ref
segments_view
segments_encoded_ref
segments_encoded_view