Xmipp
v3.23.11-Nereus
|
#include <gtest-internal.h>
Public Types | |
typedef TypeWithSize< sizeof(RawType)>::UInt | Bits |
Public Member Functions | |
FloatingPoint (const RawType &x) | |
const Bits & | bits () const |
Bits | exponent_bits () const |
Bits | fraction_bits () const |
Bits | sign_bit () const |
bool | is_nan () const |
bool | AlmostEquals (const FloatingPoint &rhs) const |
template<> | |
float | Max () |
template<> | |
double | Max () |
Static Public Member Functions | |
static RawType | ReinterpretBits (const Bits bits) |
static RawType | Infinity () |
static RawType | Max () |
Static Public Attributes | |
static const size_t | kBitCount = 8 * sizeof(RawType) |
static const size_t | kFractionBitCount |
static const size_t | kExponentBitCount = kBitCount - 1 - kFractionBitCount |
static const Bits | kSignBitMask = static_cast<Bits>(1) << (kBitCount - 1) |
static const Bits | kFractionBitMask |
static const Bits | kExponentBitMask = ~(kSignBitMask | kFractionBitMask) |
static const uint32_t | kMaxUlps = 4 |
Definition at line 246 of file gtest-internal.h.
typedef TypeWithSize<sizeof(RawType)>::UInt testing::internal::FloatingPoint< RawType >::Bits |
Definition at line 250 of file gtest-internal.h.
|
inlineexplicit |
Definition at line 294 of file gtest-internal.h.
|
inline |
Definition at line 340 of file gtest-internal.h.
|
inline |
Definition at line 316 of file gtest-internal.h.
|
inline |
Definition at line 319 of file gtest-internal.h.
|
inline |
Definition at line 322 of file gtest-internal.h.
|
inlinestatic |
Definition at line 308 of file gtest-internal.h.
|
inline |
Definition at line 328 of file gtest-internal.h.
|
static |
|
inline |
Definition at line 396 of file gtest-internal.h.
|
inline |
Definition at line 400 of file gtest-internal.h.
|
inlinestatic |
Definition at line 301 of file gtest-internal.h.
|
inline |
Definition at line 325 of file gtest-internal.h.
|
static |
Definition at line 255 of file gtest-internal.h.
|
static |
Definition at line 262 of file gtest-internal.h.
|
static |
Definition at line 272 of file gtest-internal.h.
|
static |
Definition at line 258 of file gtest-internal.h.
|
static |
Definition at line 268 of file gtest-internal.h.
|
static |
Definition at line 286 of file gtest-internal.h.
|
static |
Definition at line 265 of file gtest-internal.h.