45 [[nodiscard]]
virtual std::string
to_string()
const = 0;
49 IAddress& operator=(
const IAddress&) =
delete;
50 IAddress& operator=(IAddress&&) =
delete;
57 IAddress() noexcept = default;
virtual ~IAddress() noexcept=default
Destructor.
virtual URI to_uri() const =0
Convert to a URI.
virtual std::string to_string() const =0
Convert to a string specifying URI.
IAddress() noexcept=default
Constructor.
Class of URIs (Uniform Resource Identifiers) to specify endpoints in this library.