ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
numberconversion.inl File Reference

Description:

This header-file is part of module ALib Strings of the ALib C++ Library.

© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.

Definition in file numberconversion.inl.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  alib
 
namespace  alib::strings
 
namespace  alib::strings::detail
 This is a detail namespace of module ALib Strings.
 

Functions

template<typename TChar>
ALIB_DLL uint64_t alib::strings::detail::ParseBin (const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL uint64_t alib::strings::detail::ParseDec (const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
uint64_t alib::strings::detail::ParseDecDigits (const TString< TChar > &src, integer &idx)
 
template<typename TChar>
ALIB_DLL double alib::strings::detail::ParseFloat (const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL uint64_t alib::strings::detail::ParseHex (const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL int64_t alib::strings::detail::ParseInt (const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL uint64_t alib::strings::detail::ParseOct (const TString< TChar > &src, integer &idx, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL integer alib::strings::detail::WriteBin (uint64_t value, TChar *buffer, integer idx, int minWidth, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL integer alib::strings::detail::WriteDecSigned (int64_t value, TChar *buffer, integer idx, int minWidth, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL integer alib::strings::detail::WriteDecUnsigned (uint64_t value, TChar *buffer, integer idx, int minWidth, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL integer alib::strings::detail::WriteFloat (double value, TChar *buffer, integer idx, int minWidth, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL integer alib::strings::detail::WriteHex (uint64_t value, TChar *buffer, integer idx, int minWidth, const TNumberFormat< TChar > &nf)
 
template<typename TChar>
ALIB_DLL integer alib::strings::detail::WriteOct (uint64_t value, TChar *buffer, integer idx, int minWidth, const TNumberFormat< TChar > &nf)