Contains the implementation details for lexical_cast and shouldn't be used directly.
More...
|
struct | lexical_caster |
| Base class for the conversion. More...
|
|
struct | is_integral_v< std::remove_pointer_t< From > > >> |
| Specialized conversion class. More...
|
|
struct | lexical_caster< long long, From, void, std::enable_if_t< std::is_same_v< From, const char * >||std::is_same_v< From, char * > > > |
| Specialized conversion class. More...
|
|
struct | lexical_caster< long long, std::string > |
| Specialized conversion class. More...
|
|
struct | lexical_caster< To, From, std::enable_if_t< std::is_integral_v< To > &&std::is_signed_v< To > &&!std::is_same_v< To, long long > >, std::enable_if_t< std::is_same_v< From, const char * >||std::is_same_v< From, char * > > > |
| Specialized conversion class. More...
|
|
struct | lexical_caster< To, std::string, std::enable_if_t< std::is_integral_v< To > &&std::is_signed_v< To > &&!std::is_same_v< To, long long > > > |
| Specialized conversion class. More...
|
|
struct | lexical_caster< To, From, std::enable_if_t< std::is_floating_point_v< To > >, std::enable_if_t< std::is_same_v< From, const char * >||std::is_same_v< From, char * > > > |
| Specialized conversion class. More...
|
|
struct | lexical_caster< To, std::string, std::enable_if_t< std::is_floating_point_v< To > > > |
| Specialized conversion class. More...
|
|
struct | lexical_caster< unsigned long long, From, void, std::enable_if_t< std::is_same_v< From, const char * >||std::is_same_v< From, char * > > > |
| Specialized conversion class. More...
|
|
struct | lexical_caster< unsigned long long, std::string > |
| Specialized conversion class. More...
|
|
struct | 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. More...
|
|
struct | lexical_caster< To, std::string, std::enable_if_t< std::is_unsigned_v< To > > > |
| Specialized conversion class. More...
|
|
struct | lexical_caster< bool, std::string > |
| Specialized conversion class. More...
|
|
struct | lexical_caster< bool, From, void, std::enable_if_t< std::is_same_v< From, const char * >||std::is_same_v< From, char * > > > |
| Specialized conversion class. More...
|
|
Contains the implementation details for lexical_cast and shouldn't be used directly.