/home/ntakagi/work/STLport-5.1.5/stlport/stl/config/_watcom.h File Reference

Go to the source code of this file.

Defines

#define _STLP_COMPILER   "Watcom"
#define _STLP_NO_RELOPS_NAMESPACE
#define _STLP_NO_PARTIAL_SPECIALIZATION_SYNTAX
#define _STLP_HAS_SPECIFIC_PROLOG_EPILOG
#define _STLP_DONT_SIMULATE_PARTIAL_SPEC_FOR_TYPE_TRAITS
#define _STLP_USE_OLD_HP_ITERATOR_QUERIES
#define _STLP_NATIVE_INCLUDE_PATH   ../h
#define _STLP_ATOMIC_INCREMENT(__x)   __stl_InterlockedIncrement((long*)__x)
#define _STLP_ATOMIC_DECREMENT(__x)   __stl_InterlockedDecrement((long*)__x)
#define _STLP_ATOMIC_EXCHANGE(__x, __y)   __stl_InterlockedExchange((long*)__x, (long)__y)
#define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER   1
#define _STLP_NO_CLASS_PARTIAL_SPECIALIZATION   1
#define _STLP_NO_MEMBER_TEMPLATE_KEYWORD   1
#define _STLP_NO_MEMBER_TEMPLATES   1
#define _STLP_NO_FRIEND_TEMPLATES   1
#define _STLP_NO_MEMBER_TEMPLATE_CLASSES   1
#define _STLP_LIMITED_DEFAULT_TEMPLATES   1
#define _STLP_HAS_NO_NAMESPACES   1
#define _STLP_NEED_TYPENAME   1
#define _STLP_NO_WCHAR_T   1
#define _STLP_NO_PARTIAL_SPECIALIZATION_SYNTAX   1
#define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS   1
#define _STLP_STATIC_CONST_INIT_BUG   1
#define _STLP_NO_TEMPLATE_CONVERSIONS   1
#define _STLP_BASE_TYPEDEF_OUTSIDE_BUG   1
#define _STLP_HAS_NO_NEW_IOSTREAMS   1
#define _STLP_HAS_NO_NEW_C_HEADERS   1
#define _STLP_NO_NEW_NEW_HEADER   1
#define _STLP_VENDOR_GLOBAL_STD
#define _STLP_NO_DEFAULT_NON_TYPE_PARAM   1
#define _STLP_NON_TYPE_TMPL_PARAM_BUG   1
#define _STLP_NONTEMPL_BASE_MATCH_BUG
#define _STLP_NO_EXCEPTION_HEADER   1
#define _STLP_NO_BAD_ALLOC   1
#define _STLP_NESTED_TYPE_PARAM_BUG   1
#define _STLP_NO_USING_FOR_GLOBAL_FUNCTIONS   1
#define _STLP_NO_BOOL   1
#define _STLP_NEED_EXPLICIT   1
#define _STLP_NEED_MUTABLE   1
#define _STLP_NO_ARROW_OPERATOR   1
#define _STLP_NO_NEW_STYLE_CASTS   1
#define _STLP_HAS_NO_EXCEPTIONS   1

Functions

long __stl_InterlockedIncrement (long *var)
long __stl_InterlockedDecrement (long *var)
long __stl_InterlockedExchange (long *Destination, long Value)


Define Documentation

#define _STLP_ATOMIC_DECREMENT ( __x   )     __stl_InterlockedDecrement((long*)__x)

Definition at line 80 of file _watcom.h.

#define _STLP_ATOMIC_EXCHANGE ( __x,
__y   )     __stl_InterlockedExchange((long*)__x, (long)__y)

Definition at line 81 of file _watcom.h.

#define _STLP_ATOMIC_INCREMENT ( __x   )     __stl_InterlockedIncrement((long*)__x)

Definition at line 79 of file _watcom.h.

#define _STLP_BASE_TYPEDEF_OUTSIDE_BUG   1

Definition at line 111 of file _watcom.h.

#define _STLP_COMPILER   "Watcom"

Definition at line 4 of file _watcom.h.

#define _STLP_DONT_SIMULATE_PARTIAL_SPEC_FOR_TYPE_TRAITS

Definition at line 14 of file _watcom.h.

#define _STLP_HAS_NO_EXCEPTIONS   1

Definition at line 144 of file _watcom.h.

#define _STLP_HAS_NO_NAMESPACES   1

Definition at line 97 of file _watcom.h.

#define _STLP_HAS_NO_NEW_C_HEADERS   1

Definition at line 114 of file _watcom.h.

#define _STLP_HAS_NO_NEW_IOSTREAMS   1

Definition at line 113 of file _watcom.h.

#define _STLP_HAS_SPECIFIC_PROLOG_EPILOG

Definition at line 13 of file _watcom.h.

#define _STLP_LIMITED_DEFAULT_TEMPLATES   1

Definition at line 96 of file _watcom.h.

#define _STLP_NATIVE_INCLUDE_PATH   ../h

Definition at line 20 of file _watcom.h.

#define _STLP_NEED_EXPLICIT   1

Definition at line 130 of file _watcom.h.

#define _STLP_NEED_MUTABLE   1

Definition at line 131 of file _watcom.h.

#define _STLP_NEED_TYPENAME   1

Definition at line 98 of file _watcom.h.

#define _STLP_NESTED_TYPE_PARAM_BUG   1

Definition at line 124 of file _watcom.h.

#define _STLP_NO_ARROW_OPERATOR   1

Definition at line 132 of file _watcom.h.

#define _STLP_NO_BAD_ALLOC   1

Definition at line 122 of file _watcom.h.

#define _STLP_NO_BOOL   1

Definition at line 129 of file _watcom.h.

#define _STLP_NO_CLASS_PARTIAL_SPECIALIZATION   1

Definition at line 89 of file _watcom.h.

#define _STLP_NO_DEFAULT_NON_TYPE_PARAM   1

Definition at line 118 of file _watcom.h.

#define _STLP_NO_EXCEPTION_HEADER   1

Definition at line 121 of file _watcom.h.

#define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS   1

Definition at line 105 of file _watcom.h.

#define _STLP_NO_FRIEND_TEMPLATES   1

Definition at line 92 of file _watcom.h.

#define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER   1

Definition at line 88 of file _watcom.h.

#define _STLP_NO_MEMBER_TEMPLATE_CLASSES   1

Definition at line 93 of file _watcom.h.

#define _STLP_NO_MEMBER_TEMPLATE_KEYWORD   1

Definition at line 90 of file _watcom.h.

#define _STLP_NO_MEMBER_TEMPLATES   1

Definition at line 91 of file _watcom.h.

#define _STLP_NO_NEW_NEW_HEADER   1

Definition at line 115 of file _watcom.h.

#define _STLP_NO_NEW_STYLE_CASTS   1

Definition at line 135 of file _watcom.h.

#define _STLP_NO_PARTIAL_SPECIALIZATION_SYNTAX   1

Definition at line 102 of file _watcom.h.

#define _STLP_NO_PARTIAL_SPECIALIZATION_SYNTAX

Definition at line 102 of file _watcom.h.

#define _STLP_NO_RELOPS_NAMESPACE

Definition at line 10 of file _watcom.h.

#define _STLP_NO_TEMPLATE_CONVERSIONS   1

Definition at line 109 of file _watcom.h.

#define _STLP_NO_USING_FOR_GLOBAL_FUNCTIONS   1

Definition at line 126 of file _watcom.h.

#define _STLP_NO_WCHAR_T   1

Definition at line 101 of file _watcom.h.

#define _STLP_NON_TYPE_TMPL_PARAM_BUG   1

Definition at line 119 of file _watcom.h.

#define _STLP_NONTEMPL_BASE_MATCH_BUG

Definition at line 120 of file _watcom.h.

#define _STLP_STATIC_CONST_INIT_BUG   1

Definition at line 107 of file _watcom.h.

#define _STLP_USE_OLD_HP_ITERATOR_QUERIES

Definition at line 15 of file _watcom.h.

#define _STLP_VENDOR_GLOBAL_STD

Definition at line 116 of file _watcom.h.


Function Documentation

long __stl_InterlockedDecrement ( long *  var  ) 

long __stl_InterlockedExchange ( long *  Destination,
long  Value 
)

long __stl_InterlockedIncrement ( long *  var  ) 



Generated on Mon Mar 10 15:32:50 2008 by  doxygen 1.5.1