AWS IoT Device SDK C++ v2: Aws::Crt::UUID Class Reference

AWS IoT Device SDK C++ v2 1.14.0 AWS IoT Device SDK C++ v2

Public Member Functions | List of all members
Aws::Crt::UUID Class Referencefinal

`#include <UUID.h>`

## Public Member Functions
| UUID () noexcept
| UUID (const String &str) noexcept
UUID & | operator= (const String &str) noexcept
bool | operator== (const UUID &other) noexcept
bool | operator!= (const UUID &other) noexcept
| operator String () const
| operator ByteBuf () const noexcept
| operator bool () const noexcept
int | GetLastError () const noexcept
String | ToString () const

## Detailed Description

Utility class for creating UUIDs and serializing them to a string

## Constructor & Destructor Documentation

## ◆ UUID() [1/2]

Aws::Crt::UUID::UUID | ( |  | ) |
| noexcept

## ◆ UUID() [2/2]

Aws::Crt::UUID::UUID | ( | const String & | str | ) |
| noexcept

## Member Function Documentation

## ◆ GetLastError()

int Aws::Crt::UUID::GetLastError | ( |  | ) | const
| noexcept

## ◆ operator bool()

Aws::Crt::UUID::operator bool | ( |  | ) | const
| inlinenoexcept

## ◆ operator ByteBuf()

Aws::Crt::UUID::operator ByteBuf | ( |  | ) | const
| noexcept

## ◆ operator String()

Aws::Crt::UUID::operator String | ( |  | ) | const

## ◆ operator!=()

bool Aws::Crt::UUID::operator!= | ( | const UUID & | other | ) |
| noexcept

## ◆ operator=()

UUID & Aws::Crt::UUID::operator= | ( | const String & | str | ) |
| noexcept

## ◆ operator==()

bool Aws::Crt::UUID::operator== | ( | const UUID & | other | ) |
| noexcept

## ◆ ToString()

String Aws::Crt::UUID::ToString | ( |  | ) | const

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

- crt/aws-crt-cpp/include/aws/crt/UUID.h
- crt/aws-crt-cpp/source/UUID.cpp