#include <integer.h>
Public Types | |
| using | Half = UInteger< N/2 > | 
Public Member Functions | |
| UInteger () | |
| UInteger (Half low) | |
| UInteger (Half high, Half low) | |
| UInteger< N *2 > | operator* (const UInteger &other) const | 
| Bool | operator< (const UInteger &other) const | 
| Bool | operator== (const UInteger &other) const | 
| MAXON_OPERATOR_COMPARISON (UInteger) | |
| void | AddMixed (const Half &half) | 
| Bool | AddLowToHigh (const UInteger &value) | 
| void | AddHigh (const UInteger &value) | 
| Bool | Add (const UInteger &value) | 
| Bool | Inc () | 
| UInteger & | operator++ () | 
| UInteger & | operator++ (int) | 
Private Attributes | |
| Half | _low | 
| Half | _high | 
| UInteger | ( | ) | 
| MAXON_OPERATOR_COMPARISON | ( | UInteger< N > | ) | 
| void AddMixed | ( | const Half & | half | ) | 
| void AddHigh | ( | const UInteger< N > & | value | ) | 
| Bool Inc | ( | ) | 
| UInteger& operator++ | ( | ) | 
| UInteger& operator++ | ( | int | ) | 
      
  | 
  private | 
      
  | 
  private |