source:
vendors/XIOS/current/src/xmlioserver_spl.hpp
@
5215
Last change on this file since 5215 was 3428, checked in by rblod, 12 years ago | |
---|---|
File size: 1.2 KB |
Rev | Line | |
---|---|---|
[3428] | 1 | #ifndef __XMLIO_SPL__ |
2 | #define __XMLIO_SPL__ | |
3 | ||
4 | /// standard C++ headers /// | |
5 | #include <utility> | |
6 | #include <string> | |
7 | #include <algorithm> | |
8 | ||
9 | // standard C | |
10 | #include <cstring> | |
11 | #include <cstdlib> | |
12 | #include <cmath> | |
13 | #include <ctime> | |
14 | ||
15 | // Conteneurs. | |
16 | #include <vector> | |
17 | #include <set> | |
18 | #include <stack> | |
19 | #include <list> | |
20 | #include <map> | |
21 | #include <deque> | |
22 | #include <valarray> | |
23 | // Flux. | |
24 | #include <iostream> | |
25 | #include <fstream> | |
26 | #include <sstream> | |
27 | ||
28 | /// boost headers /// | |
29 | //#include <boost/unordered_map.hpp> | |
30 | #include <boost/shared_ptr.hpp> | |
31 | #include <boost/cast.hpp> | |
32 | /// Map /// | |
33 | #define xios_map std::map | |
34 | ||
35 | /// Macro /// | |
36 | #define UNUSED(parameter) | |
37 | ||
38 | /// Définition de types (issus de la bibliothèque standard)/// | |
39 | typedef std::ostringstream StdOStringStream; | |
40 | typedef std::istringstream StdIStringStream; | |
41 | typedef std::ofstream StdOFStream; | |
42 | typedef std::ifstream StdIFStream; | |
43 | typedef std::ostream StdOStream; | |
44 | typedef std::istream StdIStream; | |
45 | typedef std::string StdString; | |
46 | typedef std::size_t StdSize; | |
47 | ||
48 | typedef unsigned short int ushort; | |
49 | typedef unsigned int uint; | |
50 | typedef unsigned long int ulong; | |
51 | ||
52 | /// xios headers /// | |
53 | #include "configure.hpp" | |
54 | #include "log.hpp" | |
55 | using namespace std; | |
56 | using namespace boost ; | |
57 | ||
58 | ||
59 | #endif //__XMLIO_SPL__ |
Note: See TracBrowser
for help on using the repository browser.