/* * This file was generated by orbit-idl - DO NOT EDIT! */ #include #define ORBIT_IDL_SERIAL 9 #include #ifndef Bonobo_Config_H #define Bonobo_Config_H 1 #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ /** typedefs **/ #include #if !defined(_Bonobo_Config_FileName_defined) #define _Bonobo_Config_FileName_defined 1 typedef CORBA_char *Bonobo_Config_FileName; #if !defined(TC_IMPL_TC_Bonobo_Config_FileName_0) #define TC_IMPL_TC_Bonobo_Config_FileName_0 'B' #define TC_IMPL_TC_Bonobo_Config_FileName_1 'o' #define TC_IMPL_TC_Bonobo_Config_FileName_2 'n' #define TC_IMPL_TC_Bonobo_Config_FileName_3 'o' #define TC_IMPL_TC_Bonobo_Config_FileName_4 'b' #define TC_IMPL_TC_Bonobo_Config_FileName_5 'o' #define TC_IMPL_TC_Bonobo_Config_FileName_6 '_' #define TC_IMPL_TC_Bonobo_Config_FileName_7 'C' #define TC_IMPL_TC_Bonobo_Config_FileName_8 'o' #define TC_IMPL_TC_Bonobo_Config_FileName_9 'n' #define TC_IMPL_TC_Bonobo_Config_FileName_10 'f' #define TC_IMPL_TC_Bonobo_Config_FileName_11 'i' #define TC_IMPL_TC_Bonobo_Config_FileName_12 'g' extern const struct CORBA_TypeCode_struct TC_Bonobo_Config_FileName_struct; #define TC_Bonobo_Config_FileName ((CORBA_TypeCode)&TC_Bonobo_Config_FileName_struct) #endif #define Bonobo_Config_FileName__free CORBA_string__free #endif #if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string) && !defined(_CORBA_sequence_CORBA_string_defined) #define ORBIT_DECL_CORBA_sequence_CORBA_string 1 #define _CORBA_sequence_CORBA_string_defined 1 #define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'B' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'o' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'n' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'o' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'b' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 'o' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 '_' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'C' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'o' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 'n' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'f' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'i' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 'g' typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_char **_buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string; CORBA_char **CORBA_sequence_CORBA_string_allocbuf(CORBA_unsigned_long len); #endif #if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0) #define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'B' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'o' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'n' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'o' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'b' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 'o' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 '_' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'C' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'o' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 'n' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'f' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'i' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 'g' extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct; #define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct) #endif extern CORBA_sequence_CORBA_string *CORBA_sequence_CORBA_string__alloc(void); extern gpointer CORBA_sequence_CORBA_string__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */ #if !defined(_Bonobo_Config_StringSeq_defined) #define _Bonobo_Config_StringSeq_defined 1 typedef CORBA_sequence_CORBA_string Bonobo_Config_StringSeq; #if !defined(TC_IMPL_TC_Bonobo_Config_StringSeq_0) #define TC_IMPL_TC_Bonobo_Config_StringSeq_0 'B' #define TC_IMPL_TC_Bonobo_Config_StringSeq_1 'o' #define TC_IMPL_TC_Bonobo_Config_StringSeq_2 'n' #define TC_IMPL_TC_Bonobo_Config_StringSeq_3 'o' #define TC_IMPL_TC_Bonobo_Config_StringSeq_4 'b' #define TC_IMPL_TC_Bonobo_Config_StringSeq_5 'o' #define TC_IMPL_TC_Bonobo_Config_StringSeq_6 '_' #define TC_IMPL_TC_Bonobo_Config_StringSeq_7 'C' #define TC_IMPL_TC_Bonobo_Config_StringSeq_8 'o' #define TC_IMPL_TC_Bonobo_Config_StringSeq_9 'n' #define TC_IMPL_TC_Bonobo_Config_StringSeq_10 'f' #define TC_IMPL_TC_Bonobo_Config_StringSeq_11 'i' #define TC_IMPL_TC_Bonobo_Config_StringSeq_12 'g' extern const struct CORBA_TypeCode_struct TC_Bonobo_Config_StringSeq_struct; #define TC_Bonobo_Config_StringSeq ((CORBA_TypeCode)&TC_Bonobo_Config_StringSeq_struct) #endif extern Bonobo_Config_StringSeq *Bonobo_Config_StringSeq__alloc(void); extern gpointer Bonobo_Config_StringSeq__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */ #endif #if !defined(_Bonobo_Config_Color_defined) #define _Bonobo_Config_Color_defined 1 typedef struct { CORBA_double r; CORBA_double g; CORBA_double b; CORBA_double a; } Bonobo_Config_Color; #if !defined(TC_IMPL_TC_Bonobo_Config_Color_0) #define TC_IMPL_TC_Bonobo_Config_Color_0 'B' #define TC_IMPL_TC_Bonobo_Config_Color_1 'o' #define TC_IMPL_TC_Bonobo_Config_Color_2 'n' #define TC_IMPL_TC_Bonobo_Config_Color_3 'o' #define TC_IMPL_TC_Bonobo_Config_Color_4 'b' #define TC_IMPL_TC_Bonobo_Config_Color_5 'o' #define TC_IMPL_TC_Bonobo_Config_Color_6 '_' #define TC_IMPL_TC_Bonobo_Config_Color_7 'C' #define TC_IMPL_TC_Bonobo_Config_Color_8 'o' #define TC_IMPL_TC_Bonobo_Config_Color_9 'n' #define TC_IMPL_TC_Bonobo_Config_Color_10 'f' #define TC_IMPL_TC_Bonobo_Config_Color_11 'i' #define TC_IMPL_TC_Bonobo_Config_Color_12 'g' extern const struct CORBA_TypeCode_struct TC_Bonobo_Config_Color_struct; #define TC_Bonobo_Config_Color ((CORBA_TypeCode)&TC_Bonobo_Config_Color_struct) #endif extern Bonobo_Config_Color *Bonobo_Config_Color__alloc(void); extern gpointer Bonobo_Config_Color__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */ #endif #if !defined(ORBIT_DECL_CORBA_sequence_CORBA_string) && !defined(_CORBA_sequence_CORBA_string_defined) #define ORBIT_DECL_CORBA_sequence_CORBA_string 1 #define _CORBA_sequence_CORBA_string_defined 1 #define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'B' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'o' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'n' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'o' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'b' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_5 'o' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_6 '_' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_7 'C' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_8 'o' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_9 'n' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_10 'f' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_11 'i' #define ORBIT_IMPL_CORBA_sequence_CORBA_string_12 'g' typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_char **_buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string; CORBA_char **CORBA_sequence_CORBA_string_allocbuf(CORBA_unsigned_long len); #endif #if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_string_0) #define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'B' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'o' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'n' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'o' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'b' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_5 'o' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_6 '_' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_7 'C' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_8 'o' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_9 'n' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_10 'f' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_11 'i' #define TC_IMPL_TC_CORBA_sequence_CORBA_string_12 'g' extern const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct; #define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct) #endif extern CORBA_sequence_CORBA_string *CORBA_sequence_CORBA_string__alloc(void); extern gpointer CORBA_sequence_CORBA_string__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */ #if !defined(_Bonobo_KeyList_defined) #define _Bonobo_KeyList_defined 1 typedef CORBA_sequence_CORBA_string Bonobo_KeyList; #if !defined(TC_IMPL_TC_Bonobo_KeyList_0) #define TC_IMPL_TC_Bonobo_KeyList_0 'B' #define TC_IMPL_TC_Bonobo_KeyList_1 'o' #define TC_IMPL_TC_Bonobo_KeyList_2 'n' #define TC_IMPL_TC_Bonobo_KeyList_3 'o' #define TC_IMPL_TC_Bonobo_KeyList_4 'b' #define TC_IMPL_TC_Bonobo_KeyList_5 'o' #define TC_IMPL_TC_Bonobo_KeyList_6 '_' #define TC_IMPL_TC_Bonobo_KeyList_7 'C' #define TC_IMPL_TC_Bonobo_KeyList_8 'o' #define TC_IMPL_TC_Bonobo_KeyList_9 'n' #define TC_IMPL_TC_Bonobo_KeyList_10 'f' #define TC_IMPL_TC_Bonobo_KeyList_11 'i' #define TC_IMPL_TC_Bonobo_KeyList_12 'g' extern const struct CORBA_TypeCode_struct TC_Bonobo_KeyList_struct; #define TC_Bonobo_KeyList ((CORBA_TypeCode)&TC_Bonobo_KeyList_struct) #endif extern Bonobo_KeyList *Bonobo_KeyList__alloc(void); extern gpointer Bonobo_KeyList__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */ #endif #if !defined(ORBIT_DECL_Bonobo_ConfigDatabase) && !defined(_Bonobo_ConfigDatabase_defined) #define ORBIT_DECL_Bonobo_ConfigDatabase 1 #define _Bonobo_ConfigDatabase_defined 1 #define Bonobo_ConfigDatabase__free CORBA_Object__free typedef CORBA_Object Bonobo_ConfigDatabase; extern CORBA_unsigned_long Bonobo_ConfigDatabase__classid; #if !defined(TC_IMPL_TC_Bonobo_ConfigDatabase_0) #define TC_IMPL_TC_Bonobo_ConfigDatabase_0 'B' #define TC_IMPL_TC_Bonobo_ConfigDatabase_1 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_2 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_3 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_4 'b' #define TC_IMPL_TC_Bonobo_ConfigDatabase_5 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_6 '_' #define TC_IMPL_TC_Bonobo_ConfigDatabase_7 'C' #define TC_IMPL_TC_Bonobo_ConfigDatabase_8 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_9 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_10 'f' #define TC_IMPL_TC_Bonobo_ConfigDatabase_11 'i' #define TC_IMPL_TC_Bonobo_ConfigDatabase_12 'g' extern const struct CORBA_TypeCode_struct TC_Bonobo_ConfigDatabase_struct; #define TC_Bonobo_ConfigDatabase ((CORBA_TypeCode)&TC_Bonobo_ConfigDatabase_struct) #endif #endif #if !defined(_Bonobo_ConfigDatabase_DBFlags_defined) #define _Bonobo_ConfigDatabase_DBFlags_defined 1 typedef enum { Bonobo_ConfigDatabase_DEFAULT, Bonobo_ConfigDatabase_WRITE, Bonobo_ConfigDatabase_MANDATORY } Bonobo_ConfigDatabase_DBFlags; #if !defined(TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_0) #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_0 'B' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_1 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_2 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_3 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_4 'b' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_5 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_6 '_' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_7 'C' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_8 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_9 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_10 'f' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_11 'i' #define TC_IMPL_TC_Bonobo_ConfigDatabase_DBFlags_12 'g' extern const struct CORBA_TypeCode_struct TC_Bonobo_ConfigDatabase_DBFlags_struct; #define TC_Bonobo_ConfigDatabase_DBFlags ((CORBA_TypeCode)&TC_Bonobo_ConfigDatabase_DBFlags_struct) #endif #endif #define ex_Bonobo_ConfigDatabase_BackendFailed "IDL:Bonobo/ConfigDatabase/BackendFailed:1.0" void _ORBIT_Bonobo_ConfigDatabase_BackendFailed_demarshal(GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev); void _ORBIT_Bonobo_ConfigDatabase_BackendFailed_marshal(GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev); #if !defined(_Bonobo_ConfigDatabase_BackendFailed_defined) #define _Bonobo_ConfigDatabase_BackendFailed_defined 1 typedef struct { int dummy; } Bonobo_ConfigDatabase_BackendFailed; #if !defined(TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_0) #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_0 'B' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_1 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_2 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_3 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_4 'b' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_5 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_6 '_' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_7 'C' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_8 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_9 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_10 'f' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_11 'i' #define TC_IMPL_TC_Bonobo_ConfigDatabase_BackendFailed_12 'g' extern const struct CORBA_TypeCode_struct TC_Bonobo_ConfigDatabase_BackendFailed_struct; #define TC_Bonobo_ConfigDatabase_BackendFailed ((CORBA_TypeCode)&TC_Bonobo_ConfigDatabase_BackendFailed_struct) #endif #define Bonobo_ConfigDatabase_BackendFailed__alloc() NULL extern gpointer Bonobo_ConfigDatabase_BackendFailed__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */ #endif #define ex_Bonobo_ConfigDatabase_InvalidType "IDL:Bonobo/ConfigDatabase/InvalidType:1.0" void _ORBIT_Bonobo_ConfigDatabase_InvalidType_demarshal(GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev); void _ORBIT_Bonobo_ConfigDatabase_InvalidType_marshal(GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev); #if !defined(_Bonobo_ConfigDatabase_InvalidType_defined) #define _Bonobo_ConfigDatabase_InvalidType_defined 1 typedef struct { int dummy; } Bonobo_ConfigDatabase_InvalidType; #if !defined(TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_0) #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_0 'B' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_1 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_2 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_3 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_4 'b' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_5 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_6 '_' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_7 'C' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_8 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_9 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_10 'f' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_11 'i' #define TC_IMPL_TC_Bonobo_ConfigDatabase_InvalidType_12 'g' extern const struct CORBA_TypeCode_struct TC_Bonobo_ConfigDatabase_InvalidType_struct; #define TC_Bonobo_ConfigDatabase_InvalidType ((CORBA_TypeCode)&TC_Bonobo_ConfigDatabase_InvalidType_struct) #endif #define Bonobo_ConfigDatabase_InvalidType__alloc() NULL extern gpointer Bonobo_ConfigDatabase_InvalidType__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */ #endif #define ex_Bonobo_ConfigDatabase_NotFound "IDL:Bonobo/ConfigDatabase/NotFound:1.0" void _ORBIT_Bonobo_ConfigDatabase_NotFound_demarshal(GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev); void _ORBIT_Bonobo_ConfigDatabase_NotFound_marshal(GIOPSendBuffer * _ORBIT_send_buffer, CORBA_Environment * ev); #if !defined(_Bonobo_ConfigDatabase_NotFound_defined) #define _Bonobo_ConfigDatabase_NotFound_defined 1 typedef struct { int dummy; } Bonobo_ConfigDatabase_NotFound; #if !defined(TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_0) #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_0 'B' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_1 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_2 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_3 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_4 'b' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_5 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_6 '_' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_7 'C' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_8 'o' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_9 'n' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_10 'f' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_11 'i' #define TC_IMPL_TC_Bonobo_ConfigDatabase_NotFound_12 'g' extern const struct CORBA_TypeCode_struct TC_Bonobo_ConfigDatabase_NotFound_struct; #define TC_Bonobo_ConfigDatabase_NotFound ((CORBA_TypeCode)&TC_Bonobo_ConfigDatabase_NotFound_struct) #endif #define Bonobo_ConfigDatabase_NotFound__alloc() NULL extern gpointer Bonobo_ConfigDatabase_NotFound__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* ORBit internal use */ #endif /** POA structures **/ typedef struct { void *_private; CORBA_boolean(*_get_writeable) (PortableServer_Servant _servant, CORBA_Environment * ev); CORBA_any *(*getValue) (PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev); void (*setValue) (PortableServer_Servant _servant, const CORBA_char * key, const CORBA_any * value, CORBA_Environment * ev); CORBA_any *(*getDefault) (PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev); Bonobo_KeyList *(*listDirs) (PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment * ev); Bonobo_KeyList *(*listKeys) (PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment * ev); CORBA_boolean(*dirExists) (PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment * ev); void (*removeValue) (PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment * ev); void (*removeDir) (PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment * ev); void (*addDatabase) (PortableServer_Servant _servant, const Bonobo_ConfigDatabase db, const CORBA_char * dir, const Bonobo_ConfigDatabase_DBFlags flags, CORBA_Environment * ev); void (*sync) (PortableServer_Servant _servant, CORBA_Environment * ev); } POA_Bonobo_ConfigDatabase__epv; typedef struct { PortableServer_ServantBase__epv *_base_epv; POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; POA_Bonobo_ConfigDatabase__epv *Bonobo_ConfigDatabase_epv; } POA_Bonobo_ConfigDatabase__vepv; typedef struct { void *_private; POA_Bonobo_ConfigDatabase__vepv *vepv; } POA_Bonobo_ConfigDatabase; extern void POA_Bonobo_ConfigDatabase__init(PortableServer_Servant servant, CORBA_Environment * ev); extern void POA_Bonobo_ConfigDatabase__fini(PortableServer_Servant servant, CORBA_Environment * ev); /** prototypes **/ #define Bonobo_ConfigDatabase_ref Bonobo_Unknown_ref #define Bonobo_ConfigDatabase_unref Bonobo_Unknown_unref #define Bonobo_ConfigDatabase_queryInterface Bonobo_Unknown_queryInterface CORBA_boolean Bonobo_ConfigDatabase__get_writeable(Bonobo_ConfigDatabase _obj, CORBA_Environment * ev); CORBA_any *Bonobo_ConfigDatabase_getValue(Bonobo_ConfigDatabase _obj, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev); void Bonobo_ConfigDatabase_setValue(Bonobo_ConfigDatabase _obj, const CORBA_char * key, const CORBA_any * value, CORBA_Environment * ev); CORBA_any *Bonobo_ConfigDatabase_getDefault(Bonobo_ConfigDatabase _obj, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev); Bonobo_KeyList *Bonobo_ConfigDatabase_listDirs(Bonobo_ConfigDatabase _obj, const CORBA_char * dir, CORBA_Environment * ev); Bonobo_KeyList *Bonobo_ConfigDatabase_listKeys(Bonobo_ConfigDatabase _obj, const CORBA_char * dir, CORBA_Environment * ev); CORBA_boolean Bonobo_ConfigDatabase_dirExists(Bonobo_ConfigDatabase _obj, const CORBA_char * dir, CORBA_Environment * ev); void Bonobo_ConfigDatabase_removeValue(Bonobo_ConfigDatabase _obj, const CORBA_char * key, CORBA_Environment * ev); void Bonobo_ConfigDatabase_removeDir(Bonobo_ConfigDatabase _obj, const CORBA_char * dir, CORBA_Environment * ev); void Bonobo_ConfigDatabase_addDatabase(Bonobo_ConfigDatabase _obj, const Bonobo_ConfigDatabase db, const CORBA_char * dir, const Bonobo_ConfigDatabase_DBFlags flags, CORBA_Environment * ev); void Bonobo_ConfigDatabase_sync(Bonobo_ConfigDatabase _obj, CORBA_Environment * ev); void _ORBIT_skel_Bonobo_ConfigDatabase__get_writeable (POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, CORBA_boolean(*_impl__get_writeable) (PortableServer_Servant _servant, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_getValue(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, CORBA_any * (*_impl_getValue) (PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_setValue(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, void (*_impl_setValue) (PortableServer_Servant _servant, const CORBA_char * key, const CORBA_any * value, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_getDefault(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, CORBA_any * (*_impl_getDefault) (PortableServer_Servant _servant, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_listDirs(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, Bonobo_KeyList * (*_impl_listDirs) (PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_listKeys(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, Bonobo_KeyList * (*_impl_listKeys) (PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_dirExists(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, CORBA_boolean (*_impl_dirExists) (PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_removeValue(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, void (*_impl_removeValue) (PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_removeDir(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, void (*_impl_removeDir) (PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_addDatabase(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, void (*_impl_addDatabase) (PortableServer_Servant _servant, const Bonobo_ConfigDatabase db, const CORBA_char * dir, const Bonobo_ConfigDatabase_DBFlags flags, CORBA_Environment * ev)); void _ORBIT_skel_Bonobo_ConfigDatabase_sync(POA_Bonobo_ConfigDatabase * _ORBIT_servant, GIOPRecvBuffer * _ORBIT_recv_buffer, CORBA_Environment * ev, void (*_impl_sync) (PortableServer_Servant _servant, CORBA_Environment * ev)); #ifdef __cplusplus } #endif /* __cplusplus */ #endif #undef ORBIT_IDL_SERIAL .