Open Inventor
Release 2024.1.0
Loading...
Searching...
No Matches
SO_INCLUDE_STL_STD.h
Go to the documentation of this file.
1
/*==================== CONTAINERS ============================= */
2
#if defined(_WIN32)
3
#pragma warning( push )
4
#pragma warning( disable: 4702 )
// unreachable code warning generated by STL
5
#endif
6
7
#ifdef OIV_STL_VECTOR
8
#include <vector>
9
#endif
10
11
#ifdef OIV_STL_SET
12
#include <set>
13
#endif
14
15
#ifdef OIV_STL_HASH_SET
16
#include <hash_set>
17
#endif
18
19
#ifdef OIV_STL_DEQUE
20
#include <deque>
21
#endif
22
23
#ifdef OIV_STL_LIST
24
#include <list>
25
#endif
26
27
#ifdef OIV_STL_MAP
28
#include <map>
29
#endif
30
31
#ifdef OIV_STL_HASH_MAP
32
#include <hash_map>
33
#endif
34
35
#ifdef OIV_STL_QUEUE
36
#include <queue>
37
#endif
38
39
#ifdef OIV_STL_STACK
40
#include <stack>
41
#endif
42
43
#ifdef OIV_STL_BITSET
44
#include <bitset>
45
#endif
46
47
#ifdef OIV_STL_STRING
48
#include <string>
49
#endif
50
51
#ifdef OIV_STL_VALARRAY
52
#include <valarray>
53
#endif
54
55
#ifdef OIV_STL_ITERATOR
56
#include <iterator>
57
#endif
58
59
/*==================== MISC ================================= */
60
#ifdef OIV_STL_ALGORITHM
61
#include <algorithm>
62
#endif
63
64
#ifdef OIV_STL_LIMITS
65
#include <limits>
66
#endif
67
68
#ifdef OIV_STL_NUMERIC
69
#include <numeric>
70
#endif
71
72
#ifdef OIV_STL_FUNCTIONAL
73
#include <functional>
74
#endif
75
76
#ifdef OIV_STL_LOCALE
77
#include <locale>
78
#endif
79
80
#ifdef OIV_STL_MEMORY
81
#include <memory>
82
#endif
83
84
#ifdef OIV_STL_UTILITY
85
#include <utility>
86
#endif
87
88
#ifdef OIV_STL_COMPLEX
89
#include <complex>
90
#endif
91
92
#ifdef OIV_STL_CASSERT
93
#include <cassert>
94
#endif
95
96
/*==================== EXCEPTIONS =========================== */
97
#ifdef OIV_STL_STDEXCEPT
98
#include <stdexcept>
99
#endif
100
101
#ifdef OIV_STL_EXCEPTION
102
#include <exception>
103
#endif
104
105
/*==================== IO =================================== */
106
#ifdef OIV_STL_FSTREAM
107
#include <fstream>
108
#endif
109
110
#ifdef OIV_STL_IOMANIP
111
#include <iomanip>
112
#endif
113
114
#ifdef OIV_STL_IOS
115
#include <ios>
116
#endif
117
118
#ifdef OIV_STL_IOSFWD
119
#include <iosfwd>
120
#endif
121
122
#ifdef OIV_STL_IOSTREAM
123
#include <iostream>
124
#endif
125
126
#ifdef OIV_STL_ISTREAM
127
#include <istream>
128
#endif
129
130
#ifdef OIV_STL_OSTREAM
131
#include <ostream>
132
#endif
133
134
#ifdef OIV_STL_SSTREAM
135
#include <sstream>
136
#endif
137
138
#ifdef OIV_STL_STRSTREAM
139
#include <strstream>
140
#endif
141
142
#ifdef OIV_STL_STREAMBUF
143
#include <streambuf>
144
#endif
145
146
#if defined(_WIN32)
147
#pragma warning( pop )
148
#endif
149
Inventor
STL
SO_INCLUDE_STL_STD.h
Generated by
1.9.8