AWS IoT Device SDK C++ v2  1.34.0
AWS IoT Device SDK C++ v2
Public Member Functions | List of all members
Aws::Crt::Endpoints::RequestContext Class Referencefinal

#include <RuleEngine.h>

Public Member Functions

 RequestContext (Allocator *allocator=ApiAllocator()) noexcept
 
 ~RequestContext ()
 
 RequestContext (const RequestContext &)=delete
 
RequestContextoperator= (const RequestContext &)=delete
 
 RequestContext (RequestContext &&)=delete
 
RequestContextoperator= (RequestContext &&)=delete
 
 operator bool () const noexcept
 
bool AddString (const ByteCursor &name, const ByteCursor &value)
 
bool AddBoolean (const ByteCursor &name, bool value)
 
bool AddStringArray (const ByteCursor &name, const Vector< ByteCursor > &value)
 

Constructor & Destructor Documentation

◆ RequestContext() [1/3]

Aws::Crt::Endpoints::RequestContext::RequestContext ( Allocator allocator = ApiAllocator())
noexcept

◆ ~RequestContext()

Aws::Crt::Endpoints::RequestContext::~RequestContext ( )

◆ RequestContext() [2/3]

Aws::Crt::Endpoints::RequestContext::RequestContext ( const RequestContext )
delete

◆ RequestContext() [3/3]

Aws::Crt::Endpoints::RequestContext::RequestContext ( RequestContext &&  )
delete

Member Function Documentation

◆ AddBoolean()

bool Aws::Crt::Endpoints::RequestContext::AddBoolean ( const ByteCursor name,
bool  value 
)

◆ AddString()

bool Aws::Crt::Endpoints::RequestContext::AddString ( const ByteCursor name,
const ByteCursor value 
)

◆ AddStringArray()

bool Aws::Crt::Endpoints::RequestContext::AddStringArray ( const ByteCursor name,
const Vector< ByteCursor > &  value 
)

◆ operator bool()

Aws::Crt::Endpoints::RequestContext::operator bool ( ) const
inlinenoexcept
Returns
true if the instance is in a valid state, false otherwise.

◆ operator=() [1/2]

RequestContext& Aws::Crt::Endpoints::RequestContext::operator= ( const RequestContext )
delete

◆ operator=() [2/2]

RequestContext& Aws::Crt::Endpoints::RequestContext::operator= ( RequestContext &&  )
delete

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