AWS IoT Device SDK C++ v2 1.44.1
AWS IoT Device SDK C++ v2
Loading...
Searching...
No Matches
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: