#include <guid.h>
Constructor & Destructor Documentation
synfig::GUID::GUID |
( |
const GUID & |
x | ) |
|
|
inline |
synfig::GUID::GUID |
( |
const int i |
__attribute__(unused) | ) |
|
|
inline |
synfig::GUID::GUID |
( |
const String & |
str | ) |
|
Member Function Documentation
static GUID synfig::GUID::zero |
( |
| ) |
|
|
inlinestatic |
synfig::GUID::operator bool |
( |
| ) |
const |
|
inline |
uint64_t synfig::GUID::get_hi |
( |
| ) |
const |
|
inline |
uint64_t synfig::GUID::get_lo |
( |
| ) |
const |
|
inline |
uint64_t synfig::GUID::get_hi_hi |
( |
| ) |
const |
|
inline |
uint64_t synfig::GUID::get_hi_lo |
( |
| ) |
const |
|
inline |
uint64_t synfig::GUID::get_lo_hi |
( |
| ) |
const |
|
inline |
uint64_t synfig::GUID::get_lo_lo |
( |
| ) |
const |
|
inline |
void synfig::GUID::make_unique |
( |
| ) |
|
String synfig::GUID::get_string |
( |
void |
| ) |
const |
bool synfig::GUID::operator== |
( |
const GUID & |
rhs | ) |
const |
|
inline |
bool synfig::GUID::operator!= |
( |
const GUID & |
rhs | ) |
const |
|
inline |
bool synfig::GUID::operator< |
( |
const GUID & |
rhs | ) |
const |
|
inline |
bool synfig::GUID::operator> |
( |
const GUID & |
rhs | ) |
const |
|
inline |
bool synfig::GUID::operator<= |
( |
const GUID & |
rhs | ) |
const |
|
inline |
bool synfig::GUID::operator>= |
( |
const GUID & |
rhs | ) |
const |
|
inline |
GUID& synfig::GUID::operator^= |
( |
const GUID & |
rhs | ) |
|
|
inline |
Operator '^' (xor)
If A ^ B == C, then C ^ B == A and B ^ A == C. Also keep in mind that A ^ A == 0 and A ^ B ^ B = A.
References u_32.
GUID synfig::GUID::operator^ |
( |
const GUID & |
rhs | ) |
const |
|
inline |
GUID& synfig::GUID::operator%= |
( |
const GUID & |
rhs | ) |
|
|
inline |
Operator '' (alt-xor)
A % B != B % A.
References u_32.
GUID synfig::GUID::operator% |
( |
const GUID & |
rhs | ) |
const |
|
inline |
Member Data Documentation
unsigned int synfig::GUID::a |
unsigned int synfig::GUID::b |
unsigned int synfig::GUID::c |
unsigned int synfig::GUID::d |
struct { ... } synfig::GUID::u_32 |
struct { ... } synfig::GUID::u_64 |
The documentation for this class was generated from the following files: