AWS IoT Device SDK C++ v2 1.44.2
AWS IoT Device SDK C++ v2
Loading...
Searching...
No Matches
Aws::Eventstreamrpc::EventstreamResultVariantType Class Reference

#include <EventStreamClient.h>

Public Member Functions

 EventstreamResultVariantType ()
 EventstreamResultVariantType (Crt::ScopedResource< AbstractShapeBase > &&modeledResponse) noexcept
 EventstreamResultVariantType (Crt::ScopedResource< OperationError > &&modeledError) noexcept
 EventstreamResultVariantType (RpcError rpcError) noexcept
 EventstreamResultVariantType (EventstreamResultVariantType &&rhs) noexcept
 ~EventstreamResultVariantType ()=default
EventstreamResultVariantTypeoperator= (EventstreamResultVariantType &&rhs) noexcept
ResultType GetType () const
AbstractShapeBaseGetModeledResponse () const
OperationErrorGetModeledError () const
RpcError GetRpcError () const

Constructor & Destructor Documentation

◆ EventstreamResultVariantType() [1/5]

Aws::Eventstreamrpc::EventstreamResultVariantType::EventstreamResultVariantType ( )

◆ EventstreamResultVariantType() [2/5]

Aws::Eventstreamrpc::EventstreamResultVariantType::EventstreamResultVariantType ( Crt::ScopedResource< AbstractShapeBase > && modeledResponse)
explicitnoexcept

◆ EventstreamResultVariantType() [3/5]

Aws::Eventstreamrpc::EventstreamResultVariantType::EventstreamResultVariantType ( Crt::ScopedResource< OperationError > && modeledError)
explicitnoexcept

◆ EventstreamResultVariantType() [4/5]

Aws::Eventstreamrpc::EventstreamResultVariantType::EventstreamResultVariantType ( RpcError rpcError)
explicitnoexcept

◆ EventstreamResultVariantType() [5/5]

Aws::Eventstreamrpc::EventstreamResultVariantType::EventstreamResultVariantType ( EventstreamResultVariantType && rhs)
noexcept

◆ ~EventstreamResultVariantType()

Aws::Eventstreamrpc::EventstreamResultVariantType::~EventstreamResultVariantType ( )
default

Member Function Documentation

◆ GetModeledError()

OperationError * Aws::Eventstreamrpc::EventstreamResultVariantType::GetModeledError ( ) const

◆ GetModeledResponse()

AbstractShapeBase * Aws::Eventstreamrpc::EventstreamResultVariantType::GetModeledResponse ( ) const

◆ GetRpcError()

RpcError Aws::Eventstreamrpc::EventstreamResultVariantType::GetRpcError ( ) const

◆ GetType()

ResultType Aws::Eventstreamrpc::EventstreamResultVariantType::GetType ( ) const
inline

◆ operator=()

EventstreamResultVariantType & Aws::Eventstreamrpc::EventstreamResultVariantType::operator= ( EventstreamResultVariantType && rhs)
noexcept

The documentation for this class was generated from the following files: