ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
localstl.h
Go to the documentation of this file.
1 
2 #ifndef _LOCALSTL_H
3 #define _LOCALSTL_H
4 
5 typedef char Direction;
6 #define Forward 0
7 #define Backward 1
8 
9 #include <string>
10 #include <list>
11 #include <map>
12 #include <set>
13 #include <bitset>
14 #include <vector>
15 
16 #include <iostream>
17 
18 // DQ (12/30/2005): This is a Bad Bad thing to do (I can explain)
19 // it hides names in the global namespace and causes errors in
20 // otherwise valid and useful code. Where it is needed it should
21 // appear only in *.C files (and only ones not included for template
22 // instantiation reasons) else they effect user who use ROSE unexpectedly.
23 // using namespace std;
24 
25 #endif /* _LOCALSTL_H */
26