AWS IoT Device SDK C++ v2  1.39.0
AWS IoT Device SDK C++ v2
Public Member Functions | Static Public Member Functions | List of all members
Aws::Eventstreamrpc::OnMessageFlushCallbackContainerWrapper Class Reference

Public Member Functions

 OnMessageFlushCallbackContainerWrapper (Crt::Allocator *allocator, OnMessageFlushCallback &&flushCallback)
 
 OnMessageFlushCallbackContainerWrapper (Crt::Allocator *allocator, OnMessageFlushCallback &&flushCallback, std::promise< RpcError > &&flushPromise)
 
std::shared_ptr< OnMessageFlushCallbackContainerGetContainer () const
 
Crt::AllocatorGetAllocator ()
 

Static Public Member Functions

static void Complete (OnMessageFlushCallbackContainerWrapper *wrapper, RpcError error)
 

Constructor & Destructor Documentation

◆ OnMessageFlushCallbackContainerWrapper() [1/2]

Aws::Eventstreamrpc::OnMessageFlushCallbackContainerWrapper::OnMessageFlushCallbackContainerWrapper ( Crt::Allocator allocator,
OnMessageFlushCallback &&  flushCallback 
)
inline

◆ OnMessageFlushCallbackContainerWrapper() [2/2]

Aws::Eventstreamrpc::OnMessageFlushCallbackContainerWrapper::OnMessageFlushCallbackContainerWrapper ( Crt::Allocator allocator,
OnMessageFlushCallback &&  flushCallback,
std::promise< RpcError > &&  flushPromise 
)
inline

Member Function Documentation

◆ Complete()

static void Aws::Eventstreamrpc::OnMessageFlushCallbackContainerWrapper::Complete ( OnMessageFlushCallbackContainerWrapper wrapper,
RpcError  error 
)
inlinestatic

◆ GetAllocator()

Crt::Allocator* Aws::Eventstreamrpc::OnMessageFlushCallbackContainerWrapper::GetAllocator ( )
inline

◆ GetContainer()

std::shared_ptr<OnMessageFlushCallbackContainer> Aws::Eventstreamrpc::OnMessageFlushCallbackContainerWrapper::GetContainer ( ) const
inline

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