AWS IoT Device SDK C++ v2  1.33.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
 
UUIDoperator= (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: