ReactOS 0.4.16-dev-424-ge4748fe
|
Go to the source code of this file.
Macros | |
#define | _STLP_NUM_GET_C |
Functions | |
_STLP_BEGIN_NAMESPACE _STLP_MOVE_TO_PRIV_NAMESPACE _STLP_DECLSPEC unsigned char _STLP_CALL | __digit_val_table (unsigned) |
_STLP_DECLSPEC const char *_STLP_CALL | __narrow_atoms () |
bool _STLP_CALL | __get_fdigit (char __c, const char *) |
bool _STLP_CALL | __get_fdigit_or_sep (char &__c, char __sep, const char *__digits) |
int _STLP_CALL | __get_digit_from_table (unsigned __index) |
template<class _InputIter , class _CharT > | |
int | __get_base_or_zero (_InputIter &__in_ite, _InputIter &__end, ios_base::fmtflags __flags, const ctype< _CharT > &__c_type) |
template<class _InputIter , class _Integer , class _CharT > | |
bool _STLP_CALL | __get_integer (_InputIter &__first, _InputIter &__last, int __base, _Integer &__val, int __got, bool __is_negative, _CharT __separator, const string &__grouping, const __true_type &) |
template<class _InputIter , class _Integer , class _CharT > | |
bool _STLP_CALL | __get_integer (_InputIter &__first, _InputIter &__last, int __base, _Integer &__val, int __got, bool __is_negative, _CharT __separator, const string &__grouping, const __false_type &) |
template<class _InputIter , class _Integer , class _CharT > | |
bool _STLP_CALL | __get_decimal_integer (_InputIter &__first, _InputIter &__last, _Integer &__val, _CharT *) |
template<class _InputIter , class _Integer , class _CharT > | |
_InputIter _STLP_CALL | __do_get_integer (_InputIter &__in_ite, _InputIter &__end, ios_base &__str, ios_base::iostate &__err, _Integer &__val, _CharT *) |
template<class _InputIter , class _CharT > | |
_InputIter _STLP_CALL | __copy_sign (_InputIter __first, _InputIter __last, __iostring &__v, _CharT __xplus, _CharT __xminus) |
template<class _InputIter , class _CharT > | |
bool _STLP_CALL | __copy_digits (_InputIter &__first, _InputIter __last, __iostring &__v, const _CharT *__digits) |
template<class _InputIter , class _CharT > | |
bool _STLP_CALL | __copy_grouped_digits (_InputIter &__first, _InputIter __last, __iostring &__v, const _CharT *__digits, _CharT __sep, const string &__grouping, bool &__grouping_ok) |
template<class _InputIter , class _CharT > | |
bool _STLP_CALL | __read_float (__iostring &__buf, _InputIter &__in_ite, _InputIter &__end, const ctype< _CharT > &__ct, const numpunct< _CharT > &__numpunct) |
template<class _InputIter , class _Float , class _CharT > | |
_InputIter _STLP_CALL | __do_get_float (_InputIter &__in_ite, _InputIter &__end, ios_base &__str, ios_base::iostate &__err, _Float &__val, _CharT *) |
template<class _InputIter , class _CharT > | |
_InputIter _STLP_CALL | __do_get_alphabool (_InputIter &__in_ite, _InputIter &__end, ios_base &__str, ios_base::iostate &__err, bool &__x, _CharT *) |
#define _STLP_NUM_GET_C |
Definition at line 19 of file _num_get.c.
bool _STLP_CALL __copy_digits | ( | _InputIter & | __first, |
_InputIter | __last, | ||
__iostring & | __v, | ||
const _CharT * | __digits | ||
) |
Definition at line 314 of file _num_get.c.
Referenced by __read_float().
bool _STLP_CALL __copy_grouped_digits | ( | _InputIter & | __first, |
_InputIter | __last, | ||
__iostring & | __v, | ||
const _CharT * | __digits, | ||
_CharT | __sep, | ||
const string & | __grouping, | ||
bool & | __grouping_ok | ||
) |
Definition at line 332 of file _num_get.c.
Referenced by __read_float().
_InputIter _STLP_CALL __copy_sign | ( | _InputIter | __first, |
_InputIter | __last, | ||
__iostring & | __v, | ||
_CharT | __xplus, | ||
_CharT | __xminus | ||
) |
Definition at line 297 of file _num_get.c.
Referenced by __read_float().
_STLP_BEGIN_NAMESPACE _STLP_MOVE_TO_PRIV_NAMESPACE _STLP_DECLSPEC unsigned char _STLP_CALL __digit_val_table | ( | unsigned | __index | ) |
Definition at line 54 of file num_get.cpp.
Referenced by __get_digit_from_table().
_InputIter _STLP_CALL __do_get_alphabool | ( | _InputIter & | __in_ite, |
_InputIter & | __end, | ||
ios_base & | __str, | ||
ios_base::iostate & | __err, | ||
bool & | __x, | ||
_CharT * | |||
) |
Definition at line 449 of file _num_get.c.
Referenced by num_get< _CharT, _InputIter >::do_get().
_InputIter _STLP_CALL __do_get_float | ( | _InputIter & | __in_ite, |
_InputIter & | __end, | ||
ios_base & | __str, | ||
ios_base::iostate & | __err, | ||
_Float & | __val, | ||
_CharT * | |||
) |
Definition at line 427 of file _num_get.c.
Referenced by num_get< _CharT, _InputIter >::do_get().
_InputIter _STLP_CALL __do_get_integer | ( | _InputIter & | __in_ite, |
_InputIter & | __end, | ||
ios_base & | __str, | ||
ios_base::iostate & | __err, | ||
_Integer & | __val, | ||
_CharT * | |||
) |
Definition at line 247 of file _num_get.c.
Referenced by num_get< _CharT, _InputIter >::do_get().
int __get_base_or_zero | ( | _InputIter & | __in_ite, |
_InputIter & | __end, | ||
ios_base::fmtflags | __flags, | ||
const ctype< _CharT > & | __c_type | ||
) |
Definition at line 56 of file _num_get.c.
Referenced by __do_get_integer().
bool _STLP_CALL __get_decimal_integer | ( | _InputIter & | __first, |
_InputIter & | __last, | ||
_Integer & | __val, | ||
_CharT * | |||
) |
Definition at line 239 of file _num_get.c.
Referenced by money_get< _CharT, _InputIter >::do_get(), and time_get< _Ch, _InIt >::do_get_year().
|
inline |
Definition at line 51 of file _num_get.c.
Referenced by __get_integer().
|
inline |
Definition at line 38 of file _num_get.c.
Referenced by __copy_digits(), and __get_fdigit_or_sep().
Definition at line 41 of file _num_get.c.
Referenced by __copy_grouped_digits().
bool _STLP_CALL __get_integer | ( | _InputIter & | __first, |
_InputIter & | __last, | ||
int | __base, | ||
_Integer & | __val, | ||
int | __got, | ||
bool | __is_negative, | ||
_CharT | __separator, | ||
const string & | __grouping, | ||
const __false_type & | |||
) |
Definition at line 178 of file _num_get.c.
bool _STLP_CALL __get_integer | ( | _InputIter & | __first, |
_InputIter & | __last, | ||
int | __base, | ||
_Integer & | __val, | ||
int | __got, | ||
bool | __is_negative, | ||
_CharT | __separator, | ||
const string & | __grouping, | ||
const __true_type & | |||
) |
Definition at line 118 of file _num_get.c.
Referenced by __do_get_integer(), and __get_decimal_integer().
_STLP_DECLSPEC const char *_STLP_CALL __narrow_atoms | ( | ) |
Definition at line 69 of file num_get.cpp.
Referenced by __get_base_or_zero().
bool _STLP_CALL __read_float | ( | __iostring & | __buf, |
_InputIter & | __in_ite, | ||
_InputIter & | __end, | ||
const ctype< _CharT > & | __ct, | ||
const numpunct< _CharT > & | __numpunct | ||
) |
Definition at line 368 of file _num_get.c.
Referenced by __do_get_float().