| 
    AWS IoT Device SDK C++ v2
    1.40.1
    
   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 |