SigUtil  0.95
Utility modules for modern C++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
type_convert.hpp File Reference

Go to the source code of this file.

Classes

struct  sig::impl::remove_const_reference< T >
 
struct  sig::impl::plus_t< N1, N2 >
 
struct  sig::impl::FStreamSelector< FILE_STRING >
 
struct  sig::impl::FStreamSelector< std::wstring >
 
struct  sig::impl::FStreamSelector< wchar_t const * >
 
struct  sig::impl::SStreamSelector< T >
 
struct  sig::impl::SStreamSelector< std::wstring >
 
struct  sig::impl::SStreamSelector< wchar_t const * >
 
struct  sig::impl::Str2NumSelector< NUM >
 
struct  sig::impl::Str2NumSelector< int >
 
struct  sig::impl::Str2NumSelector< long >
 
struct  sig::impl::Str2NumSelector< long long >
 
struct  sig::impl::Str2NumSelector< unsigned int >
 
struct  sig::impl::Str2NumSelector< unsigned long >
 
struct  sig::impl::Str2NumSelector< unsigned long long >
 
struct  sig::impl::Str2NumSelector< float >
 
struct  sig::impl::Str2NumSelector< double >
 
struct  sig::impl::StringId< T >
 
struct  sig::impl::StringId< std::string >
 
struct  sig::impl::StringId< char * >
 
struct  sig::impl::StringId< char const * >
 
struct  sig::impl::StringId< std::wstring >
 
struct  sig::impl::StringId< wchar_t * >
 
struct  sig::impl::StringId< wchar_t const * >
 
struct  sig::impl::is_string< T >
 
struct  sig::impl::SameIf< T1, T2, TrueT, FalseT >
 

Namespaces

 sig
 
 sig::impl
 

Typedefs

template<class T >
using sig::impl::string_t = typename StringId< typename remove_const_reference< typename std::decay< T >::type >::type >::type