1 /* This stays outside */
2 #include <orbit/orbit-config.h>
3 
4 #ifdef ORBIT_IDL_SERIAL
5 #if ORBIT_IDL_SERIAL < ORBIT_CONFIG_SERIAL
6 #error "You need to rerun 'orbit-idl' on the .idl file whose stubs you are using. These stubs were generated with an older version of ORBit, and need to be regenerated."
7 #endif
8 #endif
9 
10 #ifndef ORBIT_H
11 #define ORBIT_H 1
12 
13 #include <orbit/orbit-types.h>
14 #ifdef ORBIT2_INTERNAL_API
15 #  include <orbit/GIOP/giop.h>
16 #endif
17 #include <orbit/orb-core/orb-core.h>
18 #include <orbit/poa/poa.h>
19 #include <orbit/dynamic/dynamic.h>
20 
21 G_BEGIN_DECLS
22 
23 extern const char  *orbit_version;
24 extern unsigned int orbit_major_version;
25 extern unsigned int orbit_minor_version;
26 extern unsigned int orbit_micro_version;
27 
28 G_END_DECLS
29 
30 #endif
31