|  | NumeRe v1.1.4
    NumeRe: Framework für Numerische Rechnungen | 
#include <cfloat>#include <cstdint>#include <cassert>#include <cstring>#include <type_traits>#include <endian.h>Go to the source code of this file.
| Classes | |
| struct | fast_float::span< T > | 
| struct | fast_float::value128 | 
| struct | fast_float::adjusted_mantissa | 
| struct | fast_float::binary_format< T > | 
| Namespaces | |
| namespace | fast_float | 
| Macros | |
| #define | FASTFLOAT_IS_BIG_ENDIAN 0 | 
| #define | FASTFLOAT_IS_BIG_ENDIAN 0 | 
| #define | FASTFLOAT_IS_BIG_ENDIAN 0 | 
| #define | fastfloat_really_inline inline __attribute__((always_inline)) | 
| #define | FASTFLOAT_ASSERT(x) { if (!(x)) abort(); } | 
| #define | FASTFLOAT_DEBUG_ASSERT(x) assert(x) | 
| #define | FASTFLOAT_TRY(x) { if (!(x)) return false; } | 
| Functions | |
| bool | fast_float::fastfloat_strncasecmp (const char *input1, const char *input2, size_t length) | 
| fastfloat_really_inline int | fast_float::leading_zeroes (uint64_t input_num) | 
| fastfloat_really_inline value128 | fast_float::full_multiplication (uint64_t a, uint64_t b) | 
| template<typename T > | |
| fastfloat_really_inline void | fast_float::to_float (bool negative, adjusted_mantissa am, T &value) | 
| Variables | |
| static constexpr int32_t | fast_float::invalid_am_bias = -0x8000 | 
| static constexpr double | fast_float::powers_of_ten_double [] | 
| static constexpr float | fast_float::powers_of_ten_float [] | 
| #define FASTFLOAT_ASSERT | ( | x | ) | { if (!(x)) abort(); } | 
Definition at line 80 of file float_common.h.
| #define FASTFLOAT_DEBUG_ASSERT | ( | x | ) | assert(x) | 
Definition at line 85 of file float_common.h.
| #define FASTFLOAT_IS_BIG_ENDIAN 0 | 
Definition at line 67 of file float_common.h.
| #define FASTFLOAT_IS_BIG_ENDIAN 0 | 
Definition at line 67 of file float_common.h.
| #define FASTFLOAT_IS_BIG_ENDIAN 0 | 
Definition at line 67 of file float_common.h.
| #define fastfloat_really_inline inline __attribute__((always_inline)) | 
Definition at line 76 of file float_common.h.
| #define FASTFLOAT_TRY | ( | x | ) | { if (!(x)) return false; } | 
Definition at line 89 of file float_common.h.