AWS IoT Device SDK C++ v2 1.44.1
AWS IoT Device SDK C++ v2
Loading...
Searching...
No Matches
Aws::Iotcommands::ServiceErrorV2< E > Class Template Reference

#include <IotCommandsClientV2.h>

Public Member Functions

 ServiceErrorV2 ()=delete
 ServiceErrorV2 (const ServiceErrorV2< E > &rhs)=default
 ServiceErrorV2 (ServiceErrorV2< E > &&rhs)=default
 ServiceErrorV2 (int errorCode)
 ServiceErrorV2 (int errorCode, E &&modeledError)
 ~ServiceErrorV2 ()=default
ServiceErrorV2< E > & operator= (const ServiceErrorV2< E > &rhs)=default
ServiceErrorV2< E > & operator= (ServiceErrorV2< E > &&rhs)=default
int GetErrorCode () const
bool HasModeledError () const
const E & GetModeledError () const

Constructor & Destructor Documentation

◆ ServiceErrorV2() [1/5]

template<typename E>
Aws::Iotcommands::ServiceErrorV2< E >::ServiceErrorV2 ( )
delete

◆ ServiceErrorV2() [2/5]

template<typename E>
Aws::Iotcommands::ServiceErrorV2< E >::ServiceErrorV2 ( const ServiceErrorV2< E > & rhs)
default

◆ ServiceErrorV2() [3/5]

template<typename E>
Aws::Iotcommands::ServiceErrorV2< E >::ServiceErrorV2 ( ServiceErrorV2< E > && rhs)
default

◆ ServiceErrorV2() [4/5]

template<typename E>
Aws::Iotcommands::ServiceErrorV2< E >::ServiceErrorV2 ( int errorCode)
inlineexplicit

◆ ServiceErrorV2() [5/5]

template<typename E>
Aws::Iotcommands::ServiceErrorV2< E >::ServiceErrorV2 ( int errorCode,
E && modeledError )
inline

◆ ~ServiceErrorV2()

template<typename E>
Aws::Iotcommands::ServiceErrorV2< E >::~ServiceErrorV2 ( )
default

Member Function Documentation

◆ GetErrorCode()

template<typename E>
int Aws::Iotcommands::ServiceErrorV2< E >::GetErrorCode ( ) const
inline

◆ GetModeledError()

template<typename E>
const E & Aws::Iotcommands::ServiceErrorV2< E >::GetModeledError ( ) const
inline

◆ HasModeledError()

template<typename E>
bool Aws::Iotcommands::ServiceErrorV2< E >::HasModeledError ( ) const
inline

◆ operator=() [1/2]

template<typename E>
ServiceErrorV2< E > & Aws::Iotcommands::ServiceErrorV2< E >::operator= ( const ServiceErrorV2< E > & rhs)
default

◆ operator=() [2/2]

template<typename E>
ServiceErrorV2< E > & Aws::Iotcommands::ServiceErrorV2< E >::operator= ( ServiceErrorV2< E > && rhs)
default

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