aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
|
#include <RuleEngine.h>
Public Member Functions | |
~ResolutionOutcome () | |
ResolutionOutcome (const ResolutionOutcome &)=delete | |
ResolutionOutcome & | operator= (const ResolutionOutcome &)=delete |
ResolutionOutcome (ResolutionOutcome &&toMove) noexcept | |
ResolutionOutcome & | operator= (ResolutionOutcome &&) |
bool | IsEndpoint () const noexcept |
bool | IsError () const noexcept |
Optional< StringView > | GetUrl () const |
Optional< StringView > | GetProperties () const |
Optional< UnorderedMap< StringView, Vector< StringView > > > | GetHeaders () const |
Optional< StringView > | GetError () const |
operator bool () const noexcept | |
Aws::Crt::Endpoints::ResolutionOutcome::~ResolutionOutcome | ( | ) |
|
delete |
|
noexcept |
Optional< StringView > Aws::Crt::Endpoints::ResolutionOutcome::GetError | ( | ) | const |
Optional< UnorderedMap< StringView, Vector< StringView > > > Aws::Crt::Endpoints::ResolutionOutcome::GetHeaders | ( | ) | const |
Optional< StringView > Aws::Crt::Endpoints::ResolutionOutcome::GetProperties | ( | ) | const |
Optional< StringView > Aws::Crt::Endpoints::ResolutionOutcome::GetUrl | ( | ) | const |
|
noexcept |
|
noexcept |
|
inlinenoexcept |
|
delete |
ResolutionOutcome & Aws::Crt::Endpoints::ResolutionOutcome::operator= | ( | ResolutionOutcome && | toMove | ) |