GnuCash  5.6-139-g03622b03d0+
Public Member Functions | Static Public Member Functions | Friends
gnc::GUID Struct Reference

Public Member Functions

 GUID (boost::uuids::uuid const &) noexcept
 
 GUID (GncGUID const &) noexcept
 
 GUID (GUID const &) noexcept=default
 
GUIDoperator= (GUID &&) noexcept
 
 operator GncGUID () const noexcept
 
std::string to_string () const noexcept
 
auto begin () const noexcept -> decltype(implementation.begin())
 
auto end () const noexcept -> decltype(implementation.end())
 
bool operator< (GUID const &) noexcept
 

Static Public Member Functions

static GUID create_random () noexcept
 
static GUID const & null_guid () noexcept
 
static GUID from_string (const char *)
 
static GUID from_string (std::string const &s)
 
static bool is_valid_guid (const char *)
 
static bool is_valid_guid (std::string const &s)
 

Friends

bool operator== (GUID const &, GncGUID const &) noexcept
 
bool operator!= (GUID const &, GUID const &) noexcept
 

Detailed Description

Definition at line 37 of file guid.hpp.


The documentation for this struct was generated from the following file: