stlsoft/internal/cccap/unknown.h File Reference


Detailed Description

Compiler feature discrimination for unknown compilers (Internal Components for implementation of STLSoft).

Go to the source code of this file.

Defines

#define STLSOFT_CF_SUPPORTS_VARIADIC_MACROS
#define STLSOFT_CF_ANONYMOUS_UNION_SUPPORT
#define STLSOFT_CF_COMPILER_SUPPORTS_RETURN_VOID
#define STLSOFT_CF_NATIVE_BOOL_SUPPORT
#define STLSOFT_CF_NATIVE_WCHAR_T_SUPPORT
#define _STLSOFT_SIZEOF_CHAR   (1)
#define _STLSOFT_SIZEOF_SHORT   (2)
#define _STLSOFT_SIZEOF_INT   (4)
#define _STLSOFT_SIZEOF_LONG   (4)
#define _STLSOFT_SIZEOF_LONG_LONG   (8)
#define STLSOFT_CF_8BIT_INT_SUPPORT
#define STLSOFT_SI08_T_BASE_TYPE   signed char
#define STLSOFT_UI08_T_BASE_TYPE   unsigned char
#define STLSOFT_CF_16BIT_INT_SUPPORT
#define STLSOFT_SI16_T_BASE_TYPE   signed short
#define STLSOFT_UI16_T_BASE_TYPE   unsigned short
#define STLSOFT_CF_32BIT_INT_SUPPORT
#define STLSOFT_SI32_T_BASE_TYPE   signed int
#define STLSOFT_UI32_T_BASE_TYPE   unsigned int
#define STLSOFT_CF_LONG_DISTINCT_INT_TYPE
#define STLSOFT_CF_64BIT_INT_SUPPORT
#define STLSOFT_SI64_T_BASE_TYPE   signed long long
#define STLSOFT_UI64_T_BASE_TYPE   unsigned long long
#define STLSOFT_CF_ADL_LOOKUP_SUPPORT
#define STLSOFT_CF_STATIC_ARRAY_SIZE_DETERMINATION_SUPPORT
#define STLSOFT_CF_EXPLICIT_KEYWORD_SUPPORT
#define STLSOFT_CF_MUTABLE_KEYWORD_SUPPORT
#define STLSOFT_CF_TYPENAME_PARAM_KEYWORD_SUPPORT
#define STLSOFT_CF_TYPENAME_TYPE_KEYWORD_SUPPORT
#define STLSOFT_CF_TYPENAME_TYPE_DEF_KEYWORD_SUPPORT
#define STLSOFT_CF_TYPENAME_TYPE_MIL_KEYWORD_SUPPORT
#define STLSOFT_CF_TYPENAME_TYPE_RET_KEYWORD_SUPPORT
#define STLSOFT_CF_RTTI_SUPPORT
#define STLSOFT_CF_EXCEPTION_SUPPORT
#define STLSOFT_CF_EXCEPTION_SIGNATURE_SUPPORT
#define STLSOFT_CF_THROW_BAD_ALLOC
#define STLSOFT_CF_NAMESPACE_SUPPORT
#define STLSOFT_CF_std_NAMESPACE
#define STLSOFT_CF_FUNCTION_SIGNATURE_FULL_ARG_QUALIFICATION_REQUIRED
#define STLSOFT_CF_TEMPLATE_SUPPORT
#define STLSOFT_CF_TEMPLATE_CLASS_DEFAULT_FUNDAMENTAL_ARGUMENT_SUPPORT
#define STLSOFT_CF_TEMPLATE_CLASS_DEFAULT_CLASS_ARGUMENT_SUPPORT
#define STLSOFT_CF_MEM_FUNC_AS_TEMPLATE_PARAM_SUPPORT
#define STLSOFT_CF_MEMBER_TEMPLATE_FUNCTION_SUPPORT
#define STLSOFT_CF_MEMBER_TEMPLATE_OVERLOAD_DISCRIMINATED
#define STLSOFT_CF_MEMBER_TEMPLATE_CTOR_SUPPORT
#define STLSOFT_CF_MEMBER_TEMPLATE_CTOR_OVERLOAD_DISCRIMINATED
#define STLSOFT_CF_MEMBER_TEMPLATE_RANGE_METHOD_SUPPORT
#define STLSOFT_CF_MEMBER_TEMPLATE_CLASS_SUPPORT
#define STLSOFT_CF_TEMPLATE_SPECIALISATION_SYNTAX
#define STLSOFT_CF_TEMPLATE_PARTIAL_SPECIALISATION_SUPPORT
#define STLSOFT_CF_TEMPLATE_OUTOFCLASSFN_QUALIFIED_TYPE_SUPPORT
#define STLSOFT_CF_std_char_traits_AVAILABLE
#define STLSOFT_CF_PARENT_TYPES_CAN_BE_USED_IN_NON_TEMPLATE
#define STLSOFT_CF_PARENT_TYPES_CAN_BE_USED_IN_TEMPLATE
#define STLSOFT_CF_TEMPLATE_QUALIFIER_KEYWORD_SUPPORT
#define STLSOFT_CF_TEMPLATE_TEMPLATE_SUPPORT
#define STLSOFT_CF_VENEER_SUPPORT
#define STLSOFT_CF_OPERATOR_BOOL_AS_OPERATOR_POINTER_TO_MEMBER_SUPPORT
#define __STLSOFT_CF_ASSERT_SUPPORT
#define STLSOFT_CF_ASSERT_SUPPORT
#define __STLSOFT_CF_USE_cassert
#define STLSOFT_CF_STATIC_ASSERT_SUPPORT
#define STLSOFT_CF_CDECL_SUPPORTED
#define STLSOFT_CDECL
#define STLSOFT_CF_C99_INLINE


Generated on Thu Jun 10 08:58:07 2010 for STLSoft by  doxygen 1.5.6