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