Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
Teuchos_BigUIntDecl.hpp File Reference

Arbitrary-precision unsigned integer declaration. More...

#include <iosfwd>
#include <cstdint>
Include dependency graph for Teuchos_BigUIntDecl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Teuchos::BigUInt< n >
 Arbitrary-precision unsigned integer class. More...
 

Namespaces

 Teuchos
 

Functions

template<int n>
std::ostream & Teuchos::operator<< (std::ostream &os, BigUInt< n > a)
 
template<int n>
BigUInt< n > Teuchos::operator+ (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
BigUInt< n > Teuchos::operator- (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
BigUInt< n > Teuchos::operator* (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
BigUInt< n > Teuchos::operator/ (BigUInt< n > const &a, std::uint32_t const &b)
 
template<int n>
BigUInt< n > Teuchos::operator/ (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
int Teuchos::comp (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
bool Teuchos::operator>= (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
bool Teuchos::operator<= (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
bool Teuchos::operator< (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
bool Teuchos::operator> (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
bool Teuchos::operator== (BigUInt< n > const &a, BigUInt< n > const &b)
 
template<int n>
void Teuchos::divmod (BigUInt< n > &quotient, BigUInt< n > &x, std::uint32_t const &b)
 

Detailed Description

Arbitrary-precision unsigned integer declaration.

Definition in file Teuchos_BigUIntDecl.hpp.