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