AWS IoT C++ SDK
|
Public Member Functions | |
Utf8String (const Utf8String &)=default | |
Utf8String (Utf8String &&)=default | |
Utf8String & | operator= (const Utf8String &) &=default |
Utf8String & | operator= (Utf8String &&) &=default |
std::size_t | Length () |
util::String | ToStdString () |
Static Public Member Functions | |
static std::unique_ptr< Utf8String > | Create (util::String str) |
static std::unique_ptr< Utf8String > | Create (const char *str, std::size_t length) |
Protected Member Functions | |
Utf8String (util::String str) | |
Utf8String (const char *str, std::size_t length) | |
Static Protected Member Functions | |
static bool | IsValidInput (util::String str) |
static bool | IsValidInput (const char *str, std::size_t length) |
Protected Attributes | |
util::String | data |
std::size_t | length |