Specialized conversion class.
More...
#include <lexical_cast.hpp>
|
To | operator() (From value, utils::optional< To > fallback) const |
|
template<class To, class From>
struct implementation::lexical_caster< To, From, std::enable_if_t< std::is_unsigned_v< To > &&!std::is_same_v< To, unsigned long long > >, std::enable_if_t< std::is_same_v< From, const char * >||std::is_same_v< From, char * > > >
Specialized conversion class.
Specialized for returning a unsigned type from a (const) char*.
Definition at line 459 of file lexical_cast.hpp.
◆ operator()()
template<class To , class From >
To implementation::lexical_caster< To, From, std::enable_if_t< std::is_unsigned_v< To > &&!std::is_same_v< To, unsigned long long > >, std::enable_if_t< std::is_same_v< From, const char * >||std::is_same_v< From, char * > > >::operator() |
( |
From |
value, |
|
|
utils::optional< To > |
fallback |
|
) |
| const |
|
inline |
The documentation for this struct was generated from the following file: