AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
|
#include <EventStreamClient.h>
Public Member Functions | |
OperationError () noexcept=default | |
virtual void | SerializeToJsonObject (Crt::JsonObject &payloadObject) const override |
virtual Crt::Optional< Crt::String > | GetMessage () noexcept=0 |
Public Member Functions inherited from Aws::Eventstreamrpc::AbstractShapeBase | |
AbstractShapeBase () noexcept | |
virtual | ~AbstractShapeBase () noexcept=default |
virtual Crt::String | GetModelName () const noexcept=0 |
Static Public Member Functions | |
static void | s_customDeleter (OperationError *shape) noexcept |
Static Public Member Functions inherited from Aws::Eventstreamrpc::AbstractShapeBase | |
static void | s_customDeleter (AbstractShapeBase *shape) noexcept |
Additional Inherited Members | |
Protected Attributes inherited from Aws::Eventstreamrpc::AbstractShapeBase | |
Crt::Allocator * | m_allocator |
Base class for errors used by operations.
|
explicitdefaultnoexcept |
|
pure virtualnoexcept |
Implemented in Aws::Greengrass::InvalidClientDeviceAuthTokenError, Aws::Greengrass::InvalidRecipeDirectoryPathError, Aws::Greengrass::InvalidArtifactsDirectoryPathError, Aws::Greengrass::InvalidCredentialError, Aws::Greengrass::ComponentNotFoundError, Aws::Greengrass::FailedUpdateConditionCheckError, Aws::Greengrass::ResourceNotFoundError, Aws::Greengrass::ConflictError, Aws::Greengrass::InvalidTokenError, Aws::Greengrass::UnauthorizedError, Aws::Greengrass::ServiceError, and Aws::Greengrass::InvalidArgumentsError.
|
staticnoexcept |
|
overridevirtual |
Implements Aws::Eventstreamrpc::AbstractShapeBase.
Reimplemented in Aws::Greengrass::InvalidClientDeviceAuthTokenError, Aws::Greengrass::InvalidRecipeDirectoryPathError, Aws::Greengrass::InvalidArtifactsDirectoryPathError, Aws::Greengrass::InvalidCredentialError, Aws::Greengrass::ComponentNotFoundError, Aws::Greengrass::FailedUpdateConditionCheckError, Aws::Greengrass::ResourceNotFoundError, Aws::Greengrass::ConflictError, Aws::Greengrass::InvalidTokenError, Aws::Greengrass::UnauthorizedError, Aws::Greengrass::ServiceError, and Aws::Greengrass::InvalidArgumentsError.