Namespace for internal implementation details. More...
Classes | |
class | ConfigValueIface |
class | MemberValueIface |
Functions | |
template<typename U > | |
bool | bool_cast (U input) |
template<typename T , typename U > | |
T | hexical_cast (U input) |
template<typename U > | |
bool | strict_bool_cast (U input) |
Namespace for internal implementation details.
bool icl_core::config::impl::bool_cast | ( | U | input | ) |
T icl_core::config::impl::hexical_cast | ( | U | input | ) |
bool icl_core::config::impl::strict_bool_cast | ( | U | input | ) |
Lexical cast to bool. Handles hexadecimal and octal numbers correctly like other integer values.