Givaro
Namespaces | Functions
gmp++_int_compare.C File Reference

routines to compare integers. More...

#include "gmp++/gmp++.h"
#include <cstdlib>
+ Include dependency graph for gmp++_int_compare.C:
+ This graph shows which files directly or indirectly include this file:

Namespaces

 Givaro
 Namespace in which the whole Givaro library resides.
 

Functions

int32_t compare (const Integer &a, const Integer &b)
 
int32_t absCompare (const Integer &a, const Integer &b)
 
int32_t absCompare (const Integer &a, const double b)
 
int32_t absCompare (const Integer &a, const float b)
 
int32_t absCompare (const Integer &a, const uint64_t b)
 
int32_t absCompare (const Integer &a, const uint32_t b)
 
int32_t absCompare (const Integer &a, const int64_t b)
 
int32_t absCompare (const Integer &a, const int32_t b)
 
int32_t operator!= (double l, const Integer &n)
 
int32_t operator!= (float l, const Integer &n)
 
int32_t operator!= (int32_t l, const Integer &n)
 
int32_t operator!= (int64_t l, const Integer &n)
 
int32_t operator!= (uint64_t l, const Integer &n)
 
int32_t operator!= (uint32_t l, const Integer &n)
 
int32_t operator== (double l, const Integer &n)
 
int32_t operator== (float l, const Integer &n)
 
int32_t operator== (int32_t l, const Integer &n)
 
int32_t operator== (int64_t l, const Integer &n)
 
int32_t operator== (uint64_t l, const Integer &n)
 
int32_t operator== (uint32_t l, const Integer &n)
 
int32_t operator> (double l, const Integer &n)
 
int32_t operator> (float l, const Integer &n)
 
int32_t operator> (int32_t l, const Integer &n)
 
int32_t operator> (int64_t l, const Integer &n)
 
int32_t operator> (uint64_t l, const Integer &n)
 
int32_t operator> (uint32_t l, const Integer &n)
 
int32_t operator< (double l, const Integer &n)
 
int32_t operator< (float l, const Integer &n)
 
int32_t operator< (int32_t l, const Integer &n)
 
int32_t operator< (int64_t l, const Integer &n)
 
int32_t operator< (uint64_t l, const Integer &n)
 
int32_t operator< (uint32_t l, const Integer &n)
 
int32_t operator>= (double l, const Integer &n)
 
int32_t operator>= (float l, const Integer &n)
 
int32_t operator>= (int32_t l, const Integer &n)
 
int32_t operator>= (int64_t l, const Integer &n)
 
int32_t operator>= (uint64_t l, const Integer &n)
 
int32_t operator>= (uint32_t l, const Integer &n)
 
int32_t operator<= (double l, const Integer &n)
 
int32_t operator<= (float l, const Integer &n)
 
int32_t operator<= (int32_t l, const Integer &n)
 
int32_t operator<= (int64_t l, const Integer &n)
 
int32_t operator<= (uint64_t l, const Integer &n)
 
int32_t operator<= (uint32_t l, const Integer &n)
 
int32_t isOne (const Integer &a)
 
int32_t isMOne (const Integer &a)
 
int32_t nonZero (const Integer &a)
 
int32_t isZero (const Integer &a)
 
int32_t isZero (const int16_t a)
 
int32_t isZero (const int32_t a)
 
int32_t isZero (const int64_t a)
 
int32_t isZero (const uint16_t a)
 
int32_t isZero (const uint32_t a)
 
int32_t isZero (const uint64_t a)
 

Detailed Description

routines to compare integers.