![]() |
Belle II Software development
|
Double specialization of TokenCast<T> the decimal point is set to '. More...
#include <ARICHDatabaseTools.h>
Public Member Functions | |
auto | isValidChar (const unsigned char character) const noexcept -> bool |
isValidChar defines characters that are allowed for the conversion | |
auto | operator() (const std::string &rToken) const -> double |
operator () converts given token to an integer. | |
Double specialization of TokenCast<T> the decimal point is set to '.
'! Note: the spelication on locale is unclear need basf2 facet defs!
Definition at line 274 of file ARICHDatabaseTools.h.
|
inlinenoexcept |
isValidChar defines characters that are allowed for the conversion
character |
Definition at line 280 of file ARICHDatabaseTools.h.
|
inline |
operator () converts given token to an integer.
rToken |
invalid_argument | in case the given string is invalid for conversion |
std::out_of_range | if the given number is smaller/greater than a double. |
Definition at line 294 of file ARICHDatabaseTools.h.