|
|
Whole document tree
concept_checks.h File Reference
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members
concept_checks.h File Reference
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines |
#define | __STL_REQUIRES(__type_var, __concept) do {} while(0) |
#define | __STL_CLASS_REQUIRES(__type_var, __concept) static int __##__type_var##_##__concept |
#define | __STL_CONVERTIBLE(__type_x, __type_y) do {} while(0) |
#define | __STL_REQUIRES_SAME_TYPE(__type_x, __type_y) do {} while(0) |
#define | __STL_CLASS_REQUIRES_SAME_TYPE(__type_x, __type_y) static int __##__type_x##__type_y##_require_same_type |
#define | __STL_GENERATOR_CHECK(__func, __ret) do {} while(0) |
#define | __STL_CLASS_GENERATOR_CHECK(__func, __ret) static int __##__func##__ret##_generator_check |
#define | __STL_UNARY_FUNCTION_CHECK(__func, __ret, __arg) do {} while(0) |
#define | __STL_CLASS_UNARY_FUNCTION_CHECK(__func, __ret, __arg) static int __##__func##__ret##__arg##_unary_function_check |
#define | __STL_BINARY_FUNCTION_CHECK(__func, __ret, __first, __second) do {} while(0) |
#define | __STL_CLASS_BINARY_FUNCTION_CHECK(__func, __ret, __first, __second) static int __##__func##__ret##__first##__second##_binary_function_check |
#define | __STL_REQUIRES_BINARY_OP(__opname, __ret, __first, __second) do {} while(0) |
#define | __STL_CLASS_REQUIRES_BINARY_OP(__opname, __ret, __first, __second) static int __##__opname##__ret##__first##__second##_require_binary_op |
Define Documentation
#define __STL_BINARY_FUNCTION_CHECK |
( |
__func, |
|
|
__ret, |
|
|
__first, |
|
|
__second |
|
) |
do {} while(0)
|
|
#define __STL_CLASS_BINARY_FUNCTION_CHECK |
( |
__func, |
|
|
__ret, |
|
|
__first, |
|
|
__second |
|
) |
static int __##__func##__ret##__first##__second##_binary_function_check
|
|
#define __STL_CLASS_GENERATOR_CHECK |
( |
__func, |
|
|
__ret |
|
) |
static int __##__func##__ret##_generator_check
|
|
#define __STL_CLASS_REQUIRES |
( |
__type_var, |
|
|
__concept |
|
) |
static int __##__type_var##_##__concept
|
|
#define __STL_CLASS_REQUIRES_BINARY_OP |
( |
__opname, |
|
|
__ret, |
|
|
__first, |
|
|
__second |
|
) |
static int __##__opname##__ret##__first##__second##_require_binary_op
|
|
#define __STL_CLASS_REQUIRES_SAME_TYPE |
( |
__type_x, |
|
|
__type_y |
|
) |
static int __##__type_x##__type_y##_require_same_type
|
|
#define __STL_CLASS_UNARY_FUNCTION_CHECK |
( |
__func, |
|
|
__ret, |
|
|
__arg |
|
) |
static int __##__func##__ret##__arg##_unary_function_check
|
|
#define __STL_CONVERTIBLE |
( |
__type_x, |
|
|
__type_y |
|
) |
do {} while(0)
|
|
#define __STL_GENERATOR_CHECK |
( |
__func, |
|
|
__ret |
|
) |
do {} while(0)
|
|
#define __STL_REQUIRES |
( |
__type_var, |
|
|
__concept |
|
) |
do {} while(0)
|
|
#define __STL_REQUIRES_BINARY_OP |
( |
__opname, |
|
|
__ret, |
|
|
__first, |
|
|
__second |
|
) |
do {} while(0)
|
|
#define __STL_REQUIRES_SAME_TYPE |
( |
__type_x, |
|
|
__type_y |
|
) |
do {} while(0)
|
|
#define __STL_UNARY_FUNCTION_CHECK |
( |
__func, |
|
|
__ret, |
|
|
__arg |
|
) |
do {} while(0)
|
|
Generated on Mon Apr 8 03:12:23 2002 for libstdc++-v3 Source by
1.2.15
|