|
AWS IoT Device SDK C++ v2
1.40.2
AWS IoT Device SDK C++ v2
|
#include <Uri.h>
Public Member Functions | |
| Uri () noexcept | |
| ~Uri () | |
| Uri (const ByteCursor &cursor, Allocator *allocator=ApiAllocator()) noexcept | |
| Uri (aws_uri_builder_options &builderOptions, Allocator *allocator=ApiAllocator()) noexcept | |
| Uri (const Uri &) | |
| Uri & | operator= (const Uri &) |
| Uri (Uri &&uri) noexcept | |
| Uri & | operator= (Uri &&) noexcept |
| operator bool () const noexcept | |
| int | LastError () const noexcept |
| ByteCursor | GetScheme () const noexcept |
| ByteCursor | GetAuthority () const noexcept |
| ByteCursor | GetPath () const noexcept |
| ByteCursor | GetQueryString () const noexcept |
| ByteCursor | GetHostName () const noexcept |
| uint32_t | GetPort () const noexcept |
| ByteCursor | GetPathAndQuery () const noexcept |
| ByteCursor | GetFullUri () const noexcept |
Contains a URI used for networking application protocols. This type is move-only.
|
noexcept |
| Aws::Crt::Io::Uri::~Uri | ( | ) |
|
noexcept |
Parses cursor as a URI. Upon failure the bool() operator will return false and LastError() will contain the errorCode.
|
noexcept |
Builds a URI from builderOptions. Upon failure the bool() operator will return false and LastError() will contain the errorCode.
| Aws::Crt::Io::Uri::Uri | ( | const Uri & | other | ) |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
inlinenoexcept |
|
inlinenoexcept |