ROOT  6.06/09
Reference Guide
vectorLinkdef.h
Go to the documentation of this file.
1 #include <string>
2 #include <vector>
3 #ifndef __hpux
4 using namespace std;
5 #endif
6 
7 #pragma create TClass vector<bool>;
8 #pragma create TClass vector<char>;
9 #pragma create TClass vector<short>;
10 #pragma create TClass vector<long>;
11 #pragma create TClass vector<unsigned char>;
12 #pragma create TClass vector<unsigned short>;
13 #pragma create TClass vector<unsigned int>;
14 #pragma create TClass vector<unsigned long>;
15 #pragma create TClass vector<float>;
16 #pragma create TClass vector<double>;
17 #pragma create TClass vector<char*>;
18 #pragma create TClass vector<const char*>;
19 #pragma create TClass vector<string>;
20 #pragma create TClass vector<Long64_t>;
21 #pragma create TClass vector<ULong64_t>;
22 
23 #if (!(G__GNUC==3 && G__GNUC_MINOR==1)) && !defined(G__KCC) && (!defined(G__VISUAL) || G__MSC_VER<1300)
24 // gcc3.1,3.2 has a problem with iterator<void*,...,void&>
25 #pragma create TClass vector<void*>;
26 #endif
STL namespace.