NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
ascii_number.h File Reference
#include <cctype>
#include <cstdint>
#include <cstring>
#include <iterator>
#include "float_common.h"
Include dependency graph for ascii_number.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fast_float::parsed_number_string
 

Namespaces

namespace  fast_float
 

Typedefs

typedef span< const char > fast_float::byte_span
 

Functions

fastfloat_really_inline bool fast_float::is_integer (char c) noexcept
 
fastfloat_really_inline uint64_t fast_float::byteswap (uint64_t val)
 
fastfloat_really_inline uint64_t fast_float::read_u64 (const char *chars)
 
fastfloat_really_inline void fast_float::write_u64 (uint8_t *chars, uint64_t val)
 
fastfloat_really_inline uint32_t fast_float::parse_eight_digits_unrolled (uint64_t val)
 
fastfloat_really_inline uint32_t fast_float::parse_eight_digits_unrolled (const char *chars) noexcept
 
fastfloat_really_inline bool fast_float::is_made_of_eight_digits_fast (uint64_t val) noexcept
 
fastfloat_really_inline bool fast_float::is_made_of_eight_digits_fast (const char *chars) noexcept
 
fastfloat_really_inline parsed_number_string fast_float::parse_number_string (const char *p, const char *pend, parse_options options) noexcept