#include <GteBSPrecision.h>
Public Member Functions | |
| BSPrecision (bool isFloat, bool forBSNumber) | |
| BSPrecision (bool isFloat, int32_t maxExponent, bool forBSNumber) | |
| BSPrecision (int32_t numBits, int32_t minBiasedExponent, int32_t maxExponent, bool forBSNumber) | |
| int32_t | GetMaxExponent () const |
| int32_t | GetMinBiasedExponent () const |
| int32_t | GetMinExponent () const |
| int32_t | GetNumBits () const |
| int32_t | GetNumWords () const |
| BSPrecision | operator!= (BSPrecision const &precision) |
| BSPrecision | operator* (BSPrecision const &precision) |
| BSPrecision | operator+ (BSPrecision const &precision) |
| BSPrecision | operator- (BSPrecision const &precision) |
| BSPrecision | operator/ (BSPrecision const &precision) |
| BSPrecision | operator< (BSPrecision const &precision) |
| BSPrecision | operator<= (BSPrecision const &precision) |
| BSPrecision | operator== (BSPrecision const &precision) |
| BSPrecision | operator> (BSPrecision const &precision) |
| BSPrecision | operator>= (BSPrecision const &precision) |
Private Attributes | |
| bool | mForBSNumber |
| int32_t | mMaxExponent |
| int32_t | mMinBiasedExponent |
| int32_t | mNumBits |
Definition at line 22 of file GteBSPrecision.h.
| BSPrecision::BSPrecision | ( | bool | isFloat, |
| bool | forBSNumber | ||
| ) |
Definition at line 14 of file GteBSPrecision.cpp.
| BSPrecision::BSPrecision | ( | bool | isFloat, |
| int32_t | maxExponent, | ||
| bool | forBSNumber | ||
| ) |
Definition at line 44 of file GteBSPrecision.cpp.
| BSPrecision::BSPrecision | ( | int32_t | numBits, |
| int32_t | minBiasedExponent, | ||
| int32_t | maxExponent, | ||
| bool | forBSNumber | ||
| ) |
Definition at line 64 of file GteBSPrecision.cpp.
| int32_t BSPrecision::GetMaxExponent | ( | ) | const |
Definition at line 94 of file GteBSPrecision.cpp.
| int32_t BSPrecision::GetMinBiasedExponent | ( | ) | const |
Definition at line 84 of file GteBSPrecision.cpp.
| int32_t BSPrecision::GetMinExponent | ( | ) | const |
Definition at line 89 of file GteBSPrecision.cpp.
| int32_t BSPrecision::GetNumBits | ( | ) | const |
Definition at line 79 of file GteBSPrecision.cpp.
| int32_t BSPrecision::GetNumWords | ( | ) | const |
Definition at line 74 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator!= | ( | BSPrecision const & | precision | ) |
Definition at line 168 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator* | ( | BSPrecision const & | precision | ) |
Definition at line 99 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator+ | ( | BSPrecision const & | precision | ) |
Definition at line 112 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator- | ( | BSPrecision const & | precision | ) |
Definition at line 137 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator/ | ( | BSPrecision const & | precision | ) |
Definition at line 142 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator< | ( | BSPrecision const & | precision | ) |
Definition at line 181 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator<= | ( | BSPrecision const & | precision | ) |
Definition at line 194 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator== | ( | BSPrecision const & | precision | ) |
Definition at line 155 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator> | ( | BSPrecision const & | precision | ) |
Definition at line 207 of file GteBSPrecision.cpp.
| BSPrecision BSPrecision::operator>= | ( | BSPrecision const & | precision | ) |
Definition at line 220 of file GteBSPrecision.cpp.
|
private |
Definition at line 74 of file GteBSPrecision.h.
|
private |
Definition at line 73 of file GteBSPrecision.h.
|
private |
Definition at line 73 of file GteBSPrecision.h.
|
private |
Definition at line 73 of file GteBSPrecision.h.