|
__forceinline int __cdecl | __crt_strtox::wide_character_to_digit (wchar_t const c) throw () |
|
__forceinline unsigned __cdecl | __crt_strtox::parse_digit (char const c) throw () |
|
__forceinline unsigned __cdecl | __crt_strtox::parse_digit (wchar_t const c) throw () |
|
__forceinline bool __cdecl | __crt_strtox::is_digit_or_nondigit (int const c) throw () |
|
__forceinline bool __cdecl | __crt_strtox::is_space (char const c, _locale_t const locale) throw () |
|
__forceinline bool __cdecl | __crt_strtox::is_space (wchar_t const c, _locale_t) throw () |
|
long | __crt_strtox::minimum_signed_value (unsigned long) throw () |
|
long | __crt_strtox::maximum_signed_value (unsigned long) throw () |
|
__int64 | __crt_strtox::minimum_signed_value (unsigned __int64) throw () |
|
__int64 | __crt_strtox::maximum_signed_value (unsigned __int64) throw () |
|
template<typename UnsignedInteger > |
bool | __crt_strtox::is_overflow_condition (unsigned const flags, UnsignedInteger const number) throw () |
|
template<typename UnsignedInteger , typename CharacterSource , bool TrimWhitespace = true> |
UnsignedInteger __cdecl | __crt_strtox::parse_integer (__crt_cached_ptd_host &ptd, CharacterSource source, int base, bool const is_result_signed) throw () |
|
template<typename UnsignedInteger , typename CharacterSource > |
UnsignedInteger __cdecl | __crt_strtox::parse_integer (_locale_t const locale, CharacterSource source, int base, bool const is_result_signed) throw () |
|
template<typename FloatingType > |
void __cdecl | __crt_strtox::assemble_floating_point_zero (bool const is_negative, FloatingType &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_zero (bool const is_negative, floating_point_value const &result) throw () |
|
template<typename FloatingType > |
void __cdecl | __crt_strtox::assemble_floating_point_infinity (bool const is_negative, FloatingType &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_infinity (bool const is_negative, floating_point_value const &result) throw () |
|
template<typename FloatingType > |
void __cdecl | __crt_strtox::assemble_floating_point_qnan (bool const is_negative, FloatingType &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_qnan (bool const is_negative, floating_point_value const &result) throw () |
|
template<typename FloatingType > |
void __cdecl | __crt_strtox::assemble_floating_point_snan (bool const is_negative, FloatingType &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_snan (bool const is_negative, floating_point_value const &result) throw () |
|
template<typename FloatingType > |
void __cdecl | __crt_strtox::assemble_floating_point_ind (FloatingType &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_ind (floating_point_value const &result) throw () |
|
__forceinline bool __cdecl | __crt_strtox::should_round_up (bool const is_negative, bool const lsb_bit, bool const round_bit, bool const has_tail_bits) throw () |
|
__forceinline uint64_t __cdecl | __crt_strtox::right_shift_with_rounding (bool const is_negative, uint64_t const value, uint32_t const shift, bool const has_zero_tail) throw () |
|
template<typename FloatingType > |
SLD_STATUS __cdecl | __crt_strtox::assemble_floating_point_value_t (bool const is_negative, int32_t const exponent, uint64_t const mantissa, FloatingType &result) throw () |
|
SLD_STATUS __cdecl | __crt_strtox::assemble_floating_point_value (uint64_t const initial_mantissa, int32_t const initial_exponent, bool const is_negative, bool const has_zero_tail, floating_point_value const &result) throw () |
|
SLD_STATUS __cdecl | __crt_strtox::assemble_floating_point_value_from_big_integer (big_integer const &integer_value, uint32_t const integer_bits_of_precision, bool const is_negative, bool const has_nonzero_fractional_part, floating_point_value const &result) throw () |
|
__forceinline void __cdecl | __crt_strtox::accumulate_decimal_digits_into_big_integer (uint8_t const *const first_digit, uint8_t const *const last_digit, big_integer &result) throw () |
|
SLD_STATUS __cdecl | __crt_strtox::convert_decimal_string_to_floating_type_common (floating_point_string const &data, floating_point_value const &result) throw () |
|
template<typename FloatingType > |
SLD_STATUS __cdecl | __crt_strtox::convert_decimal_string_to_floating_type (floating_point_string const &data, FloatingType &result) throw () |
|
SLD_STATUS __cdecl | __crt_strtox::convert_hexadecimal_string_to_floating_type_common (floating_point_string const &data, floating_point_value const &result) throw () |
|
template<typename FloatingType > |
SLD_STATUS __cdecl | __crt_strtox::convert_hexadecimal_string_to_floating_type (floating_point_string const &data, FloatingType &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_zero (bool const is_negative, _LDBL12 &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_infinity (bool const is_negative, _LDBL12 &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_qnan (bool const is_negative, _LDBL12 &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_snan (bool const is_negative, _LDBL12 &result) throw () |
|
void __cdecl | __crt_strtox::assemble_floating_point_ind (_LDBL12 &result) throw () |
|
SLD_STATUS __cdecl | __crt_strtox::convert_decimal_string_to_floating_type (floating_point_string const &data, _LDBL12 &result) throw () |
|
SLD_STATUS __cdecl | __crt_strtox::convert_hexadecimal_string_to_floating_type (floating_point_string const &data, _LDBL12 &result) throw () |
|
template<typename Character , typename CharacterSource > |
bool __cdecl | __crt_strtox::parse_next_characters_from_source (Character const *const uppercase, Character const *const lowercase, size_t const count, Character &c, CharacterSource &source) throw () |
|
template<typename Character , typename CharacterSource > |
bool __cdecl | __crt_strtox::parse_floating_point_possible_nan_is_snan (Character &c, CharacterSource &source) throw () |
|
template<typename Character , typename CharacterSource > |
bool __cdecl | __crt_strtox::parse_floating_point_possible_nan_is_ind (Character &c, CharacterSource &source) throw () |
|
template<typename Character , typename CharacterSource , typename StoredState > |
floating_point_parse_result __cdecl | __crt_strtox::parse_floating_point_possible_infinity (Character &c, CharacterSource &source, StoredState stored_state) throw () |
|
template<typename Character , typename CharacterSource , typename StoredState > |
floating_point_parse_result __cdecl | __crt_strtox::parse_floating_point_possible_nan (Character &c, CharacterSource &source, StoredState stored_state) throw () |
|
template<typename CharacterSource > |
floating_point_parse_result __cdecl | __crt_strtox::parse_floating_point_from_source (_locale_t const locale, CharacterSource &source, floating_point_string &fp_string) throw () |
|
template<typename FloatingType > |
SLD_STATUS __cdecl | __crt_strtox::parse_floating_point_write_result (floating_point_parse_result const parse_result, floating_point_string const &fp_string, FloatingType *const result) throw () |
|
template<typename CharacterSource , typename FloatingType > |
SLD_STATUS __cdecl | __crt_strtox::parse_floating_point (_locale_t const locale, CharacterSource source, FloatingType *const result) throw () |
|
template<typename Character , typename EndPointer > |
c_string_character_source< Character > __cdecl | __crt_strtox::make_c_string_character_source (Character const *const string, EndPointer const end) throw () |
|
template<typename Integer , typename Character , typename EndPointer > |
__forceinline Integer __cdecl | __crt_strtox::parse_integer_from_string (Character const *const string, EndPointer const end, int const base, _locale_t const locale) throw () |
|
template<typename InputAdapter > |
input_adapter_character_source< InputAdapter > __cdecl | __crt_strtox::make_input_adapter_character_source (InputAdapter *const input_adapter, uint64_t const width, bool *const succeeded) throw () |
|
template<typename Character , typename EndPointer , bool TrimWhitespace = false> |
__forceinline long __cdecl | _tcstol_internal (__crt_cached_ptd_host &ptd, Character const *const string, EndPointer const end, int const base) throw () |
|