AWS IoT Device SDK C++ v2 1.14.0
AWS IoT Device SDK C++ v2
Public Member Functions | List of all members
Aws::Greengrass::GetConfigurationOperationContext Class Reference

#include <GreengrassCoreIpcModel.h>

Inheritance diagram for Aws::Greengrass::GetConfigurationOperationContext:
Aws::Eventstreamrpc::OperationModelContext

Public Member Functions

 GetConfigurationOperationContext (const GreengrassCoreIpcServiceModel &serviceModel) noexcept
 
Aws::Crt::ScopedResource< AbstractShapeBaseAllocateInitialResponseFromPayload (Aws::Crt::StringView stringView, Aws::Crt::Allocator *allocator=Aws::Crt::g_allocator) const noexcept override
 
Aws::Crt::ScopedResource< AbstractShapeBaseAllocateStreamingResponseFromPayload (Aws::Crt::StringView stringView, Aws::Crt::Allocator *allocator=Aws::Crt::g_allocator) const noexcept override
 
Aws::Crt::String GetRequestModelName () const noexcept override
 
Aws::Crt::String GetInitialResponseModelName () const noexcept override
 
Aws::Crt::Optional< Aws::Crt::StringGetStreamingResponseModelName () const noexcept override
 
Aws::Crt::String GetOperationName () const noexcept override
 
- Public Member Functions inherited from Aws::Eventstreamrpc::OperationModelContext
 OperationModelContext (const ServiceModel &serviceModel) noexcept
 
Crt::ScopedResource< OperationErrorAllocateOperationErrorFromPayload (const Crt::String &errorModelName, Crt::StringView stringView, Crt::Allocator *allocator) const noexcept
 

Constructor & Destructor Documentation

◆ GetConfigurationOperationContext()

Aws::Greengrass::GetConfigurationOperationContext::GetConfigurationOperationContext ( const GreengrassCoreIpcServiceModel serviceModel)
noexcept

Member Function Documentation

◆ AllocateInitialResponseFromPayload()

Aws::Crt::ScopedResource< AbstractShapeBase > Aws::Greengrass::GetConfigurationOperationContext::AllocateInitialResponseFromPayload ( Aws::Crt::StringView  stringView,
Aws::Crt::Allocator allocator = Aws::Crt::g_allocator 
) const
overridevirtualnoexcept

◆ AllocateStreamingResponseFromPayload()

Aws::Crt::ScopedResource< AbstractShapeBase > Aws::Greengrass::GetConfigurationOperationContext::AllocateStreamingResponseFromPayload ( Aws::Crt::StringView  stringView,
Aws::Crt::Allocator allocator = Aws::Crt::g_allocator 
) const
overridevirtualnoexcept

◆ GetInitialResponseModelName()

Aws::Crt::String Aws::Greengrass::GetConfigurationOperationContext::GetInitialResponseModelName ( ) const
overridevirtualnoexcept

◆ GetOperationName()

Aws::Crt::String Aws::Greengrass::GetConfigurationOperationContext::GetOperationName ( ) const
overridevirtualnoexcept

◆ GetRequestModelName()

Aws::Crt::String Aws::Greengrass::GetConfigurationOperationContext::GetRequestModelName ( ) const
overridevirtualnoexcept

◆ GetStreamingResponseModelName()

Aws::Crt::Optional< Aws::Crt::String > Aws::Greengrass::GetConfigurationOperationContext::GetStreamingResponseModelName ( ) const
overridevirtualnoexcept

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