|
DCMTK Version 3.7.1
OFFIS DICOM Toolkit
|
Helper type for internal use in OFUUIDGenerator. More...
Public Member Functions | |
| OFBool | operator== (Uint32_32 const &rhs) const |
| Equality operator. | |
| OFBool | operator!= (Uint32_32 const &rhs) const |
| Inequality operator. | |
| OFBool | operator< (Uint32_32 const &rhs) const |
| Less than operator. | |
| OFBool | operator<= (Uint32_32 const &rhs) const |
| Less than or equal to operator. | |
| OFBool | operator> (Uint32_32 const &rhs) const |
| Greater than operator. | |
| OFBool | operator>= (Uint32_32 const &rhs) const |
| Greater than or equal to operator. | |
| Uint32_32 () | |
| Default constructor. | |
| virtual | ~Uint32_32 () |
| Destructor. | |
| Uint32_32 (Uint32_32 const &other) | |
| Copy constructor. | |
| Uint32_32 (Uint32 const value) | |
| Custom constructor. | |
| Uint32_32 & | operator= (Uint32 const value) |
| Custom assignment operator. | |
| Uint32_32 & | hadd (Uint32 const value) |
| Adds a value to high_. | |
| Uint32_32 & | ladd (Uint32 const value) |
| Adds a value to low_. | |
Public Attributes | |
| Uint32 | high_ |
| Most significant member. | |
| Uint32 | low_ |
| Least significant member. | |
Helper type for internal use in OFUUIDGenerator.
Encapsulating two Uint32 members to mimic an Uint64. These members are referred to as high, i.e. most significant, and low, i.e. least significant, respectively.
| OFUUIDGenerator::Uint32_32::Uint32_32 | ( | Uint32 const | value | ) |
| Uint32_32 & OFUUIDGenerator::Uint32_32::hadd | ( | Uint32 const | value | ) |
Adds a value to high_.
| value | Value to be added to high_. |
*this. References Uint32_32().
| Uint32_32 & OFUUIDGenerator::Uint32_32::ladd | ( | Uint32 const | value | ) |
Adds a value to low_.
| value | Value to be added to low_. |
*this. References Uint32_32().
| OFBool OFUUIDGenerator::Uint32_32::operator!= | ( | Uint32_32 const & | rhs | ) | const |
Inequality operator.
Interpret Uint32_32 as Uint64.
| rhs | The object to compare with. |
this and rhs are unequal. References Uint32_32().
| OFBool OFUUIDGenerator::Uint32_32::operator< | ( | Uint32_32 const & | rhs | ) | const |
Less than operator.
Interpret Uint32_32 as Uint64.
| rhs | The object to compare with. |
this is smaller than rhs. References Uint32_32().
| OFBool OFUUIDGenerator::Uint32_32::operator<= | ( | Uint32_32 const & | rhs | ) | const |
Less than or equal to operator.
Interpret Uint32_32 as Uint64.
| rhs | The object to compare with. |
this is smaller than or equal to rhs. References Uint32_32().
| Uint32_32 & OFUUIDGenerator::Uint32_32::operator= | ( | Uint32 const | value | ) |
Custom assignment operator.
Assigns a value to low_ and resets high_ to 0.
| value | Value to be assigned to low_. |
*this. References Uint32_32().
| OFBool OFUUIDGenerator::Uint32_32::operator== | ( | Uint32_32 const & | rhs | ) | const |
Equality operator.
Interpret Uint32_32 as Uint64.
| rhs | The object to compare with. |
this and rhs are equal. References Uint32_32().
| OFBool OFUUIDGenerator::Uint32_32::operator> | ( | Uint32_32 const & | rhs | ) | const |
Greater than operator.
Interpret Uint32_32 as Uint64.
| rhs | The object to compare with. |
this is bigger than rhs. References Uint32_32().
| OFBool OFUUIDGenerator::Uint32_32::operator>= | ( | Uint32_32 const & | rhs | ) | const |
Greater than or equal to operator.
Interpret Uint32_32 as Uint64.
| rhs | The object to compare with. |
this is bigger than or equal to rhs. References Uint32_32().