|
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 |