| /home/ntakagi/work/STLport-5.1.5/stlport/stl/concept_checks.h File Reference
Go to the source code of this file. 
|  |  | 
 Defines |  | #define | _STLP_REQUIRES(__type_var, __concept)   do {} while(0) |  | #define | _STLP_CLASS_REQUIRES(__type_var, __concept)   static int  __##__type_var##_##__concept |  | #define | _STLP_CONVERTIBLE(__type_x, __type_y)   do {} while(0) |  | #define | _STLP_REQUIRES_SAME_TYPE(__type_x, __type_y)   do {} while(0) |  | #define | _STLP_CLASS_REQUIRES_SAME_TYPE(__type_x, __type_y)   static int  __##__type_x##__type_y##_require_same_type |  | #define | _STLP_GENERATOR_CHECK(__func, __ret)   do {} while(0) |  | #define | _STLP_CLASS_GENERATOR_CHECK(__func, __ret)   static int  __##__func##__ret##_generator_check |  | #define | _STLP_UNARY_FUNCTION_CHECK(__func, __ret, __arg)   do {} while(0) |  | #define | _STLP_CLASS_UNARY_FUNCTION_CHECK(__func, __ret, __arg)   static int  __##__func##__ret##__arg##_unary_function_check |  | #define | _STLP_BINARY_FUNCTION_CHECK(__func, __ret, __first, __second)   do {} while(0) |  | #define | _STLP_CLASS_BINARY_FUNCTION_CHECK(__func, __ret, __first, __second)   static int  __##__func##__ret##__first##__second##_binary_function_check |  | #define | _STLP_REQUIRES_BINARY_OP(__opname, __ret, __first, __second)   do {} while(0) |  | #define | _STLP_CLASS_REQUIRES_BINARY_OP(__opname, __ret, __first, __second)   static int __##__opname##__ret##__first##__second##_require_binary_op |  
 Define Documentation
      
        
          | #define _STLP_BINARY_FUNCTION_CHECK | ( | __func, |  
          |  |  | __ret, |  
          |  |  | __first, |  
          |  |  | __second |  | ) | do {} while(0) |  
 
      
        
          | #define _STLP_CLASS_BINARY_FUNCTION_CHECK | ( | __func, |  
          |  |  | __ret, |  
          |  |  | __first, |  
          |  |  | __second |  | ) | static int  __##__func##__ret##__first##__second##_binary_function_check |  
 
      
        
          | #define _STLP_CLASS_GENERATOR_CHECK | ( | __func, |  
          |  |  | __ret |  | ) | static int  __##__func##__ret##_generator_check |  
 
      
        
          | #define _STLP_CLASS_REQUIRES | ( | __type_var, |  
          |  |  | __concept |  | ) | static int  __##__type_var##_##__concept |  
 
      
        
          | #define _STLP_CLASS_REQUIRES_BINARY_OP | ( | __opname, |  
          |  |  | __ret, |  
          |  |  | __first, |  
          |  |  | __second |  | ) | static int __##__opname##__ret##__first##__second##_require_binary_op |  
 
      
        
          | #define _STLP_CLASS_REQUIRES_SAME_TYPE | ( | __type_x, |  
          |  |  | __type_y |  | ) | static int  __##__type_x##__type_y##_require_same_type |  
 
      
        
          | #define _STLP_CLASS_UNARY_FUNCTION_CHECK | ( | __func, |  
          |  |  | __ret, |  
          |  |  | __arg |  | ) | static int  __##__func##__ret##__arg##_unary_function_check |  
 
      
        
          | #define _STLP_CONVERTIBLE | ( | __type_x, |  
          |  |  | __type_y |  | ) | do {} while(0) |  
 
      
        
          | #define _STLP_GENERATOR_CHECK | ( | __func, |  
          |  |  | __ret |  | ) | do {} while(0) |  
 
      
        
          | #define _STLP_REQUIRES | ( | __type_var, |  
          |  |  | __concept |  | ) | do {} while(0) |  
 
      
        
          | #define _STLP_REQUIRES_BINARY_OP | ( | __opname, |  
          |  |  | __ret, |  
          |  |  | __first, |  
          |  |  | __second |  | ) | do {} while(0) |  
 
      
        
          | #define _STLP_REQUIRES_SAME_TYPE | ( | __type_x, |  
          |  |  | __type_y |  | ) | do {} while(0) |  
 
      
        
          | #define _STLP_UNARY_FUNCTION_CHECK | ( | __func, |  
          |  |  | __ret, |  
          |  |  | __arg |  | ) | do {} while(0) |  
 
 Generated on Mon Mar 10 15:32:50 2008 by
  1.5.1 |