Audacity 3.2.0
Public Attributes | List of all members
fast_float::parsed_number_string Struct Reference

#include <fast_float.h>

Collaboration diagram for fast_float::parsed_number_string:
[legend]

Public Attributes

int64_t exponent {0}
 
uint64_t mantissa {0}
 
const char * lastmatch {nullptr}
 
bool negative {false}
 
bool valid {false}
 
bool too_many_digits {false}
 
byte_span integer {}
 
byte_span fraction {}
 

Detailed Description

Definition at line 537 of file fast_float.h.

Member Data Documentation

◆ exponent

int64_t fast_float::parsed_number_string::exponent {0}

Definition at line 538 of file fast_float.h.

Referenced by fast_float::parse_number_string().

◆ fraction

byte_span fast_float::parsed_number_string::fraction {}

Definition at line 546 of file fast_float.h.

Referenced by fast_float::parse_number_string().

◆ integer

byte_span fast_float::parsed_number_string::integer {}

Definition at line 545 of file fast_float.h.

Referenced by fast_float::parse_number_string().

◆ lastmatch

const char* fast_float::parsed_number_string::lastmatch {nullptr}

Definition at line 540 of file fast_float.h.

Referenced by fast_float::parse_number_string().

◆ mantissa

uint64_t fast_float::parsed_number_string::mantissa {0}

Definition at line 539 of file fast_float.h.

Referenced by fast_float::parse_number_string().

◆ negative

bool fast_float::parsed_number_string::negative {false}

Definition at line 541 of file fast_float.h.

Referenced by fast_float::parse_number_string().

◆ too_many_digits

bool fast_float::parsed_number_string::too_many_digits {false}

Definition at line 543 of file fast_float.h.

Referenced by fast_float::parse_number_string().

◆ valid

bool fast_float::parsed_number_string::valid {false}

Definition at line 542 of file fast_float.h.

Referenced by fast_float::parse_number_string().


The documentation for this struct was generated from the following file: