Sleeping Wombat Common Library  0.50.0
swCommonLibrary
Traits.h
Go to the documentation of this file.
1 #pragma once
2 
11 #include <type_traits>
12 
13 
14 #include <string>
15 
16 //====================================================================================//
17 // is_string
18 //====================================================================================//
19 
20 //template< typename KeyType, typename std::enable_if< !std::is_same< KeyType, std::basic_string< typename KeyType::value_type > >::value, KeyType >::type >
21 //struct is_string
22 //{
23 // static const bool value = false;
24 //};
25 //
26 //template< typename KeyType, typename std::enable_if< std::is_same< KeyType, std::basic_string< typename KeyType::value_type > >::value, typename KeyType::value_type >::type >
27 //struct is_string
28 //{
29 // static const bool value = true;
30 //};
31 //
32 //