Public Types | |
| typedef std::shared_ptr< UUID > | shared |
| typedef UUID * | ptr |
Public Member Functions | |
| UUID (uuid_t &uuid) throw () | |
| UUID (const std::string &uuid) throw (UUIDException) | |
| UUID (const char *uuid) throw (UUIDException) | |
| UUID (const UUID &other) | |
| UUID (const UUID &&other) | |
| UUID & | operator= (const UUID &other) throw () |
| UUID & | operator= (const UUID &&other) throw () |
| UUID & | operator= (const std::string &uuid) throw (UUIDException) |
| UUID & | operator= (const char *uuid) throw (UUIDException) |
| bool | operator== (const UUID &other) const throw () |
| bool | operator!= (const UUID &other) const throw () |
| bool | operator>= (const UUID &other) const throw () |
| bool | operator<= (const UUID &other) const throw () |
| bool | operator< (const UUID &other) const throw () |
| bool | operator> (const UUID &other) const throw () |
| void | set (uuid_t &uuid) throw () |
| const uuid_t & | get (void) const throw () |
| void | generate (void) throw () |
| void | clear (void) throw () |
| bool | isNull (void) const throw () |
| void | shrink_to_fit (void) throw () |
| const std::string & | str (void) const throw () |
| const char * | c_str (void) const throw () |
| uint32_t | getU32 (void) const throw () |
| uint32_t | getHash (void) const throw () |
Static Public Member Functions | |
| static const UUID::shared | shared_ptr (void) throw () |
| static const UUID::shared | shared_ptr (uuid_t &uuid) throw () |
Definition at line 26 of file UUID.h.
1.6.1