1 #ifndef ORTE_IDL3_TYPES_H
2 #define ORTE_IDL3_TYPES_H 1
7 #include <libIDL/IDL.h>
9 typedef struct _OIDL_Marshal_Context OIDL_Marshal_Context;
11 #define OUTPUT_NUM_PASSES 7
20 enum { OUTPUT_HEADERS=1<<0,
24 char *output_formatter;
26 char *output_language;
28 char *backend_directory;
30 char *header_guard_prefix;
33 IDL_ns ns; /* Use ns instead of namespace because that's a C++ reserved keyword */