#include <InfInt.hpp>
Definition at line 113 of file InfInt.hpp.
◆ InfInt() [1/10]
◆ InfInt() [2/10]
| InfInt::InfInt |
( |
const char * | c | ) |
|
|
inline |
◆ InfInt() [3/10]
| InfInt::InfInt |
( |
const std::string & | s | ) |
|
|
inline |
◆ InfInt() [4/10]
◆ InfInt() [5/10]
◆ InfInt() [6/10]
| InfInt::InfInt |
( |
long long | l | ) |
|
|
inline |
◆ InfInt() [7/10]
| InfInt::InfInt |
( |
unsigned int | l | ) |
|
|
inline |
◆ InfInt() [8/10]
| InfInt::InfInt |
( |
unsigned long | l | ) |
|
|
inline |
◆ InfInt() [9/10]
| InfInt::InfInt |
( |
unsigned long long | l | ) |
|
|
inline |
◆ InfInt() [10/10]
| InfInt::InfInt |
( |
const InfInt & | l | ) |
|
|
inline |
◆ digitAt()
| char InfInt::digitAt |
( |
size_t | i | ) |
const |
|
inline |
◆ intSqrt()
| InfInt InfInt::intSqrt |
( |
| ) |
const |
|
inline |
◆ numberOfDigits()
| size_t InfInt::numberOfDigits |
( |
| ) |
const |
|
inline |
◆ operator!=()
| bool InfInt::operator!= |
( |
const InfInt & | rhs | ) |
const |
|
inline |
◆ operator%()
◆ operator%=()
◆ operator*() [1/2]
◆ operator*() [2/2]
◆ operator*=() [1/2]
◆ operator*=() [2/2]
◆ operator+()
◆ operator++() [1/2]
| const InfInt & InfInt::operator++ |
( |
| ) |
|
|
inline |
◆ operator++() [2/2]
| InfInt InfInt::operator++ |
( |
int | | ) |
|
|
inline |
◆ operator+=()
◆ operator-() [1/2]
| InfInt InfInt::operator- |
( |
| ) |
const |
|
inline |
◆ operator-() [2/2]
◆ operator--() [1/2]
| const InfInt & InfInt::operator-- |
( |
| ) |
|
|
inline |
◆ operator--() [2/2]
| InfInt InfInt::operator-- |
( |
int | | ) |
|
|
inline |
◆ operator-=()
◆ operator/()
◆ operator/=()
◆ operator<()
| bool InfInt::operator< |
( |
const InfInt & | rhs | ) |
const |
|
inline |
◆ operator<=()
| bool InfInt::operator<= |
( |
const InfInt & | rhs | ) |
const |
|
inline |
◆ operator=() [1/9]
| const InfInt & InfInt::operator= |
( |
const char * | c | ) |
|
|
inline |
◆ operator=() [2/9]
◆ operator=() [3/9]
| const InfInt & InfInt::operator= |
( |
const std::string & | s | ) |
|
|
inline |
◆ operator=() [4/9]
| const InfInt & InfInt::operator= |
( |
int | l | ) |
|
|
inline |
◆ operator=() [5/9]
| const InfInt & InfInt::operator= |
( |
long | l | ) |
|
|
inline |
◆ operator=() [6/9]
| const InfInt & InfInt::operator= |
( |
long long | l | ) |
|
|
inline |
◆ operator=() [7/9]
| const InfInt & InfInt::operator= |
( |
unsigned int | l | ) |
|
|
inline |
◆ operator=() [8/9]
| const InfInt & InfInt::operator= |
( |
unsigned long | l | ) |
|
|
inline |
◆ operator=() [9/9]
| const InfInt & InfInt::operator= |
( |
unsigned long long | l | ) |
|
|
inline |
◆ operator==()
| bool InfInt::operator== |
( |
const InfInt & | rhs | ) |
const |
|
inline |
◆ operator>()
| bool InfInt::operator> |
( |
const InfInt & | rhs | ) |
const |
|
inline |
◆ operator>=()
| bool InfInt::operator>= |
( |
const InfInt & | rhs | ) |
const |
|
inline |
◆ size()
| size_t InfInt::size |
( |
| ) |
const |
|
inline |
◆ to_string()
| std::string InfInt::to_string |
( |
| ) |
const |
|
inline |
◆ toInt()
| int InfInt::toInt |
( |
| ) |
const |
|
inline |
◆ toLong()
| long InfInt::toLong |
( |
| ) |
const |
|
inline |
◆ toLongLong()
| long long InfInt::toLongLong |
( |
| ) |
const |
|
inline |
◆ toUnsignedInt()
| unsigned int InfInt::toUnsignedInt |
( |
| ) |
const |
|
inline |
◆ toUnsignedLong()
| unsigned long InfInt::toUnsignedLong |
( |
| ) |
const |
|
inline |
◆ toUnsignedLongLong()
| unsigned long long InfInt::toUnsignedLongLong |
( |
| ) |
const |
|
inline |
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & | s, |
|
|
const InfInt & | n ) |
|
friend |
◆ operator>>
| std::istream & operator>> |
( |
std::istream & | s, |
|
|
InfInt & | val ) |
|
friend |
The documentation for this class was generated from the following file: