Go to the documentation of this file.
19 #ifndef vtkLargeInteger_h
20 #define vtkLargeInteger_h
34 #if defined(VTK_TYPE_USE_LONG_LONG)
38 #if defined(VTK_TYPE_USE___INT64)
109 void Expand(
unsigned int n);
vtkLargeInteger operator++(int)
vtkLargeInteger operator&(const vtkLargeInteger &n) const
#define VTKCOMMONCORE_EXPORT
int operator>=(const vtkLargeInteger &n) const
vtkLargeInteger operator%(const vtkLargeInteger &n) const
vtkLargeInteger & operator%=(const vtkLargeInteger &n)
short CastToShort(void) const
void Truncate(unsigned int n)
vtkLargeInteger operator|(const vtkLargeInteger &n) const
char CastToChar(void) const
vtkLargeInteger & operator++(void)
long CastToLong(void) const
friend ostream & operator<<(ostream &s, const vtkLargeInteger &n)
vtkLargeInteger operator*(const vtkLargeInteger &n) const
int CastToInt(void) const
vtkLargeInteger & operator+=(const vtkLargeInteger &n)
vtkLargeInteger operator>>(int n) const
vtkLargeInteger(unsigned long n)
vtkLargeInteger & operator*=(const vtkLargeInteger &n)
vtkLargeInteger operator<<(int n) const
int operator<=(const vtkLargeInteger &n) const
vtkLargeInteger operator+(const vtkLargeInteger &n) const
vtkLargeInteger & operator/=(const vtkLargeInteger &n)
vtkLargeInteger & operator<<=(int n)
int operator!=(const vtkLargeInteger &n) const
vtkLargeInteger & operator>>=(int n)
vtkLargeInteger operator^(const vtkLargeInteger &n) const
vtkLargeInteger & operator|=(const vtkLargeInteger &n)
int operator<(const vtkLargeInteger &n) const
friend istream & operator>>(istream &s, vtkLargeInteger &n)
int operator==(const vtkLargeInteger &n) const
vtkLargeInteger & operator--(void)
vtkLargeInteger operator--(int)
vtkLargeInteger & operator-=(const vtkLargeInteger &n)
int GetBit(unsigned int p) const
vtkLargeInteger & operator&=(const vtkLargeInteger &n)
vtkLargeInteger operator-(const vtkLargeInteger &n) const
int operator>(const vtkLargeInteger &n) const
int GetLength(void) const
unsigned long CastToUnsignedLong(void) const
vtkLargeInteger & operator=(const vtkLargeInteger &n)
vtkLargeInteger(unsigned int n)
class for arbitrarily large ints
vtkLargeInteger(const vtkLargeInteger &n)
vtkLargeInteger & operator^=(const vtkLargeInteger &n)
vtkLargeInteger operator/(const vtkLargeInteger &n) const