AWS IoT Device SDK C++ v2  1.42.0
AWS IoT Device SDK C++ v2
Public Member Functions | List of all members
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: