Ardour  9.0-pre0-582-g084a23a80d
PBD::UUID Class Reference

#include <uuid.h>

Inheritance diagram for PBD::UUID:
[legend]

Public Member Functions

 UUID ()
 
 UUID (std::string const &str)
 
 UUID (boost::uuids::uuid const &u)
 
UUIDoperator= (std::string const &str)
 
std::string to_s () const
 
 operator bool () const
 
 UUID ()
 
 UUID (std::string const &str)
 
 UUID (boost::uuids::uuid const &u)
 
 operator boost::uuids::uuid ()
 
 operator boost::uuids::uuid () const
 
UUIDoperator= (std::string const &str)
 
std::string to_s () const
 
 operator bool () const
 

Detailed Description

Definition at line 31 of file uuid.h.

Constructor & Destructor Documentation

◆ UUID() [1/6]

PBD::UUID::UUID ( )
inline

Definition at line 34 of file uuid.h.

◆ UUID() [2/6]

PBD::UUID::UUID ( std::string const &  str)
inline

Definition at line 36 of file uuid.h.

◆ UUID() [3/6]

PBD::UUID::UUID ( boost::uuids::uuid const &  u)
inlineexplicit

Definition at line 39 of file uuid.h.

◆ UUID() [4/6]

PBD::UUID::UUID ( )
inline

Definition at line 33 of file uuid_boost.h.

◆ UUID() [5/6]

PBD::UUID::UUID ( std::string const &  str)
inline

Definition at line 35 of file uuid_boost.h.

◆ UUID() [6/6]

PBD::UUID::UUID ( boost::uuids::uuid const &  u)
inlineexplicit

Definition at line 38 of file uuid_boost.h.

Member Function Documentation

◆ operator bool() [1/2]

PBD::UUID::operator bool ( ) const
inline

Definition at line 46 of file uuid.h.

◆ operator bool() [2/2]

PBD::UUID::operator bool ( ) const
inline

Definition at line 53 of file uuid_boost.h.

◆ operator boost::uuids::uuid() [1/2]

PBD::UUID::operator boost::uuids::uuid ( )
inline

Definition at line 42 of file uuid_boost.h.

◆ operator boost::uuids::uuid() [2/2]

PBD::UUID::operator boost::uuids::uuid ( ) const
inline

Definition at line 46 of file uuid_boost.h.

◆ operator=() [1/2]

UUID& PBD::UUID::operator= ( std::string const &  str)

◆ operator=() [2/2]

UUID& PBD::UUID::operator= ( std::string const &  str)

◆ to_s() [1/2]

std::string PBD::UUID::to_s ( ) const

◆ to_s() [2/2]

std::string PBD::UUID::to_s ( ) const

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