#include <stl_bind.h>
|  | 
| template<typename T2 > | 
| static std::false_type | test_comparable (...) | 
|  | 
| template<typename T2 > | 
| static std::true_type | test_comparable (decltype(std::declval< const T2 & >()==std::declval< const T2 & >()) *) | 
|  | 
| template<typename T2 > | 
| static std::false_type | test_pair (...) | 
|  | 
| template<typename T2 > | 
| static std::true_type | test_pair (typename T2::first_type *, typename T2::second_type *) | 
|  | 
| template<typename T2 > | 
| static std::false_type | test_value (...) | 
|  | 
| template<typename T2 > | 
| static std::true_type | test_value (typename T2::value_type *) | 
|  | 
template<typename T>
struct container_traits< T >
Definition at line 26 of file stl_bind.h.
◆ test_comparable() [1/2]
template<typename T > 
template<typename T2 > 
 
 
◆ test_comparable() [2/2]
template<typename T > 
template<typename T2 > 
  
  | 
        
          | static std::true_type container_traits< T >::test_comparable | ( | decltype(std::declval< const T2 & >()==std::declval< const T2 & >()) * |  | ) |  |  | static | 
 
 
◆ test_pair() [1/2]
template<typename T > 
template<typename T2 > 
 
 
◆ test_pair() [2/2]
template<typename T > 
template<typename T2 > 
  
  | 
        
          | static std::true_type container_traits< T >::test_pair | ( | typename T2::first_type * | , |  
          |  |  | typename T2::second_type * |  |  
          |  | ) |  |  |  | static | 
 
 
◆ test_value() [1/2]
template<typename T > 
template<typename T2 > 
 
 
◆ test_value() [2/2]
template<typename T > 
template<typename T2 > 
  
  | 
        
          | static std::true_type container_traits< T >::test_value | ( | typename T2::value_type * |  | ) |  |  | static | 
 
 
◆ is_comparable
◆ is_element
◆ is_pair
◆ is_vector
The documentation for this struct was generated from the following file: