Panda3D
vector_ulong.h
1 // Filename: vector_ulong.h
2 // Created by: drose (10May00)
3 //
4 ////////////////////////////////////////////////////////////////////
5 //
6 // PANDA 3D SOFTWARE
7 // Copyright (c) Carnegie Mellon University. All rights reserved.
8 //
9 // All use of this software is subject to the terms of the revised BSD
10 // license. You should have received a copy of this license along
11 // with this source code in a file named "LICENSE."
12 //
13 ////////////////////////////////////////////////////////////////////
14 
15 #ifndef VECTOR_ULONG_H
16 #define VECTOR_ULONG_H
17 
18 #include "pandabase.h"
19 
20 #include "pvector.h"
21 
22 ////////////////////////////////////////////////////////////////////
23 // Class : vector_ushort
24 // Description : A vector of ushorts. This class is defined once here,
25 // and exported to PANDA.DLL; other packages that want
26 // to use a vector of this type (whether they need to
27 // export it or not) should include this header file,
28 // rather than defining the vector again.
29 ////////////////////////////////////////////////////////////////////
30 
31 #define EXPCL EXPCL_PANDA_PUTIL
32 #define EXPTP EXPTP_PANDA_PUTIL
33 #define TYPE unsigned long
34 #define NAME vector_ulong
35 
36 #include "vector_src.h"
37 
38 // Tell GCC that we'll take care of the instantiation explicitly here.
39 #ifdef __GNUC__
40 #pragma interface
41 #endif
42 
43 #endif