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