#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: