AWS SDK for C++
0.14.3
AWS SDK for C++
|
#include <AsyncCallerContext.h>
Public Member Functions | |
AsyncCallerContext () | |
AsyncCallerContext (const Aws::String &uuid) | |
AsyncCallerContext (const char *uuid) | |
virtual | ~AsyncCallerContext () |
const Aws::String & | GetUUID () const |
void | SetUUID (const Aws::String &value) |
void | SetUUID (const char *value) |
Call-back context for all async client methods. This allows you to pass a context to your callbacks so that you can identify your requests. It is entirely intended that you override this class in-lieu of using a void* for the user context. The base class just gives you the ability to pass a uuid for your context.
Definition at line 29 of file AsyncCallerContext.h.
|
inline |
Initializes object with empty UUID
Definition at line 35 of file AsyncCallerContext.h.
|
inline |
Initializes object with UUID
Definition at line 40 of file AsyncCallerContext.h.
|
inline |
Initializes object with UUID
Definition at line 45 of file AsyncCallerContext.h.
|
inlinevirtual |
Definition at line 47 of file AsyncCallerContext.h.
|
inline |
Gets underlying UUID
Definition at line 52 of file AsyncCallerContext.h.
|
inline |
Sets underlying UUID
Definition at line 57 of file AsyncCallerContext.h.
|
inline |
Sets underlying UUID
Definition at line 62 of file AsyncCallerContext.h.