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.
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) |