#include <scalar_bigunsigned.hpp>
Public Types | |
typedef unsigned | hi |
typedef unsigned | hdwi_t |
Public Member Functions | |
bigunsigned () | |
bigunsigned (unsigned n) | |
bigunsigned & | operator= (unsigned n) |
bigunsigned & | operator= (const bigunsigned &b) |
bool | operator< (const bigunsigned< N > &bi) |
bool | operator> (const bigunsigned< N > &bi) |
bool | operator== (const bigunsigned< N > &bi) |
bigunsigned & | operator<<= (unsigned n) |
bigunsigned & | operator>>= (unsigned n) |
bigunsigned & | operator|= (unsigned n) |
bigunsigned & | operator|= (const bigunsigned &bu) |
bigunsigned< N-1 > & | next () |
const bigunsigned< N-1 > & | next () const |
bigunsigned & | operator+= (unsigned n) |
bigunsigned & | operator+= (const bigunsigned &a) |
unsigned & | operator[] (int i) |
unsigned | operator[] (int i) const |
Public Attributes | |
hi | data [N] |
Static Public Attributes | |
static bool | s_overflow = false |
typedef unsigned mmx::bigunsigned< N >::hdwi_t |
typedef unsigned mmx::bigunsigned< N >::hi |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
hi mmx::bigunsigned< N >::data[N] |
|
static |