[#E0704372732366D8535C59E1A52EF3F948433630]

Class static_url

A modifiable container for a URL.

Synopsis

            template
class static_url
    : public static_url_base;
        

Member Functions

Friends

Description

This container owns a url, represented by an inline, null-terminated character buffer with fixed capacity. The contents may be inspected and modified, and the implementation maintains a useful invariant: changes to the url always leave it in a valid state.

Example

static_url< 1024 > u( "https://www.example.com" );

Invariants

this->capacity() == Capacity + 1