ardour
Public Member Functions | List of all members
PBD::UUID Class Reference

#include <uuid.h>

Inheritance diagram for PBD::UUID:

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 32 of file uuid.h.

Constructor & Destructor Documentation

PBD::UUID::UUID ( )
inline

Definition at line 35 of file uuid.h.

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

Definition at line 37 of file uuid.h.

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

Definition at line 40 of file uuid.h.

PBD::UUID::UUID ( )
inline

Definition at line 35 of file uuid_boost.h.

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

Definition at line 37 of file uuid_boost.h.

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

Definition at line 40 of file uuid_boost.h.

Member Function Documentation

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

Definition at line 47 of file uuid.h.

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

Definition at line 55 of file uuid_boost.h.

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

Definition at line 44 of file uuid_boost.h.

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

Definition at line 48 of file uuid_boost.h.

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

Definition at line 25 of file uuid.cc.

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

Definition at line 33 of file uuid.cc.

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

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