VirtualBox

source: vbox/trunk/src/libs/xpcom18a4/xpcom/xpcom-config.h.in@ 4837

Last change on this file since 4837 was 1, checked in by vboxsync, 54 years ago

import

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.8 KB
Line 
1/* Global defines needed by xpcom clients */
2
3#ifndef _XPCOM_CONFIG_H_
4#define _XPCOM_CONFIG_H_
5
6/* Define this to throw() if the compiler complains about
7 * constructors returning NULL
8 */
9#undef CPP_THROW_NEW
10
11/* Define if the c++ compiler supports a 2-byte wchar_t */
12#undef HAVE_CPP_2BYTE_WCHAR_T
13
14/* Define if the c++ compiler supports changing access with |using| */
15#undef HAVE_CPP_ACCESS_CHANGING_USING
16
17/* Define if the c++ compiler can resolve ambiguity with |using| */
18#undef HAVE_CPP_AMBIGUITY_RESOLVING_USING
19
20/* Define if the c++ compiler has builtin Bool type */
21#undef HAVE_CPP_BOOL
22
23/* Define if a dyanmic_cast to void* gives the most derived object */
24#undef HAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR
25
26/* Define if the c++ compiler supports the |explicit| keyword */
27#undef HAVE_CPP_EXPLICIT
28
29/* Define if the c++ compiler supports the modern template
30 * specialization syntax
31 */
32#undef HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX
33
34/* Define if the c++ compiler supports the |std| namespace */
35#undef HAVE_CPP_NAMESPACE_STD
36
37/* Define if the c++ compiler supports reinterpret_cast */
38#undef HAVE_CPP_NEW_CASTS
39
40/* Define if the c++ compiler supports partial template specialization */
41#undef HAVE_CPP_PARTIAL_SPECIALIZATION
42
43/* Define if the c++ compiler has trouble comparing a constant
44 * reference to a templatized class to zero
45 */
46#undef HAVE_CPP_TROUBLE_COMPARING_TO_ZERO
47
48/* Define if the c++ compiler supports the |typename| keyword */
49#undef HAVE_CPP_TYPENAME
50
51/* Define if the stanard template operator!=() is ambiguous */
52#undef HAVE_CPP_UNAMBIGUOUS_STD_NOTEQUAL
53
54/* Define if statvfs() is available */
55#undef HAVE_STATVFS
56
57/* Define if the c++ compiler requires implementations of
58 * unused virtual methods
59 */
60#undef NEED_CPP_UNUSED_IMPLEMENTATIONS
61
62/* Define to either <new> or <new.h> */
63#undef NEW_H
64
65#endif /* _XPCOM_CONFIG_H_ */
Note: See TracBrowser for help on using the repository browser.

© 2023 Oracle
ContactPrivacy policyTerms of Use