#include <integer.h>
Public Types | |
| using | UInteger2 = UInteger< SIZEOF(UIntegerBase) *16 > |
Public Member Functions | |
| MAXON_IMPLICIT | UInteger (UInt value=0) |
| UInteger2 | operator* (const UInteger &other) const |
| Bool | operator< (const UInteger &other) const |
| Bool | operator== (const UInteger &other) const |
| MAXON_OPERATOR_COMPARISON (UInteger) | |
| Bool | Add (const UInteger &value) |
| Bool | Inc () |
| UInteger & | operator++ () |
| UInteger & | operator++ (int) |
Private Attributes | |
| UInt | _value |
| using UInteger2 = UInteger<SIZEOF(UIntegerBase) * 16> |
| MAXON_IMPLICIT UInteger | ( | UInt | value = 0 | ) |
| UInteger2 operator* | ( | const UInteger< SIZEOF(UIntegerBase) *8 > & | other | ) | const |
| Bool operator< | ( | const UInteger< SIZEOF(UIntegerBase) *8 > & | other | ) | const |
| Bool operator== | ( | const UInteger< SIZEOF(UIntegerBase) *8 > & | other | ) | const |
| MAXON_OPERATOR_COMPARISON | ( | UInteger< SIZEOF(UIntegerBase) *8 > | ) |
| Bool Add | ( | const UInteger< SIZEOF(UIntegerBase) *8 > & | value | ) |
| Bool Inc | ( | ) |
| UInteger& operator++ | ( | ) |
|
private |