#include <size.h>
Collaboration diagram for atlas::size::SizeType< C >:
Public Member Functions | |
SizeType () | |
SizeType (unsigned long) | |
~SizeType () | |
SizeType (const SizeType &a) | |
SizeType & | operator= (const SizeType &a) |
C | operator[] (size_t j) const |
bool | operator== (const SizeType &c) const |
bool | operator!= (const SizeType &c) const |
bool | hasOverflow () const |
bool | hasOverflow (size_t) const |
unsigned long | piece (size_t) const |
unsigned long | toUlong () const |
C & | operator[] (size_t j) |
SizeType & | operator *= (const SizeType &) |
SizeType & | operator *= (unsigned long) |
SizeType & | operator/= (const SizeType &) |
void | reset () |
void | twoShift (C n) |
Private Attributes | |
C | d_data [PRIMES_MAX] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|