9template<
typename TChar>
20template<
typename TChar>
22 if ( numberFormat ==
nullptr )
34template<
typename TChar>
36 if ( numberFormat ==
nullptr )
48template<
typename TChar>
50 if ( numberFormat ==
nullptr )
62template<
typename TChar>
64 if ( numberFormat ==
nullptr )
76template<
typename TChar>
78 if ( numberFormat ==
nullptr )
90template<
typename TChar>
93 if ( numberFormat ==
nullptr )
bool consumeDecImpl(uint64_t &result, TNumberFormat< TChar > *numberFormat)
bool consumeDecDigitsImpl(uint64_t &result)
bool consumeIntImpl(int64_t &result, TNumberFormat< TChar > *numberFormat)
integer ConsumeChars(integer regionLength, TSubstring *target=nullptr)
bool consumeOctImpl(uint64_t &result, TNumberFormat< TChar > *numberFormat)
bool ConsumeFloat(double &result, TNumberFormat< TChar > *numberFormat=nullptr)
bool consumeHexImpl(uint64_t &result, TNumberFormat< TChar > *numberFormat)
bool consumeBinImpl(uint64_t &result, TNumberFormat< TChar > *numberFormat)
uint64_t ParseOct(const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
uint64_t ParseHex(const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
int64_t ParseInt(const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
uint64_t ParseDecDigits(const TString< TChar > &src, integer &idx)
double ParseFloat(const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
uint64_t ParseDec(const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
uint64_t ParseBin(const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
lang::integer integer
Type alias in namespace #"%alib".