- IDL parser <andrewv> [done]
- backend to above for ORBit
- Finish coding DII, and debug
	. Figure out the whole CORBA_*_alloc/CORBA_free mess
	  (I did part of it in allocators.c; it needs to be finished,
	   and used by the other parts of src/orb/)
	. All the CORBA_Context-related routines need working on.
	. get_next_response() needs doing. [partially done]
- Submit detailed server-side design for discussion <Elliot> [use default stuff]
- Add error checking & multi-threading support to GIOPMessageBuffer
  routines.
- CORBA_fixed routines <gb>
- Following routines are 'not yet implemented' <Dr Mike, at Elliot's request>

     src/orb
     -------

         allocators.c:
                ORBit_free_objref
                ORBit_free_struct
                ORBit_free_union
                ORBit_free_sequence
                ORBit_free_array
                ORBit_free_except

         boa.c:
                CORBA_BOA_set_exception
                CORBA_BOA_create
                CORBA_BOA_dispose
                CORBA_BOA_get_id
                CORBA_BOA_change_implementation
                CORBA_BOA_get_principal
                CORBA_ORB_BOA_init
                CORBA_BOA_impl_is_ready
                CORBA_BOA_deactivate_impl
                CORBA_BOA_obj_is_ready
                CORBA_BOA_deactivate_obj

         dii.c:
                CORBA_Context_set_one_value
                CORBA_Context_set_values
                CORBA_Context_get_values
                CORBA_Context_delete_values
                CORBA_Context_create_child
                CORBA_Context_delete
                ORBit_encode_array
                ORBit_encode_alias
                ORBit_encode_except
                ORBit_encode_fixed
                ORBit_encode_recursive
                ORBit_decode_array
                ORBit_decode_alias
                ORBit_decode_fixed
                ORBit_decode_recursive

         dynany.c:
                CORBA_DynAny_type
                CORBA_DynAny_assign
                CORBA_DynAny_from_any
                CORBA_DynAny_to_any
                CORBA_DynAny_destroy
                CORBA_DynAny_copy
                CORBA_DynAny_insert_boolean
                CORBA_DynAny_insert_octet
                CORBA_DynAny_insert_char
                CORBA_DynAny_insert_short
                CORBA_DynAny_insert_ushort
                CORBA_DynAny_insert_long
                CORBA_DynAny_insert_ulong
                CORBA_DynAny_insert_float
                CORBA_DynAny_insert_double
                CORBA_DynAny_insert_string
                CORBA_DynAny_insert_reference
                CORBA_DynAny_insert_typecode
                CORBA_DynAny_insert_longlong
                CORBA_DynAny_insert_ulonglong
                CORBA_DynAny_insert_longdouble
                CORBA_DynAny_insert_wchar
                CORBA_DynAny_insert_wstring
                CORBA_DynAny_insert_any
                CORBA_DynAny_get_boolean
                CORBA_DynAny_get_octet
                CORBA_DynAny_get_char
                CORBA_DynAny_get_short
                CORBA_DynAny_get_ushort
                CORBA_DynAny_get_long
                CORBA_DynAny_get_ulong
                CORBA_DynAny_get_float
                CORBA_DynAny_get_double
                CORBA_DynAny_get_string
                CORBA_DynAny_get_reference
                CORBA_DynAny_get_typecode
                CORBA_DynAny_get_longlong
                CORBA_DynAny_get_ulonglong
                CORBA_DynAny_get_longdouble
                CORBA_DynAny_get_wchar
                CORBA_DynAny_get_wstring
                CORBA_DynAny_get_any
                CORBA_DynAny_current_component
                CORBA_DynAny_next
                CORBA_DynAny_seek
                CORBA_DynAny_rewind

                CORBA_DynFixed_get_value
                CORBA_DynFixed_set_value
                CORBA_DynFixed_type
                CORBA_DynFixed_assign
                CORBA_DynFixed_from_any
                CORBA_DynFixed_to_any
                CORBA_DynFixed_destroy
                CORBA_DynFixed_copy
                CORBA_DynFixed_insert_boolean
                CORBA_DynFixed_insert_octet
                CORBA_DynFixed_insert_char
                CORBA_DynFixed_insert_short
                CORBA_DynFixed_insert_ushort
                CORBA_DynFixed_insert_long
                CORBA_DynFixed_insert_ulong
                CORBA_DynFixed_insert_float
                CORBA_DynFixed_insert_double
                CORBA_DynFixed_insert_string
                CORBA_DynFixed_insert_reference
                CORBA_DynFixed_insert_typecode
                CORBA_DynFixed_insert_longlong
                CORBA_DynFixed_insert_ulonglong
                CORBA_DynFixed_insert_longdouble
                CORBA_DynFixed_insert_wchar
                CORBA_DynFixed_insert_wstring
                CORBA_DynFixed_insert_any
                CORBA_DynFixed_get_boolean
                CORBA_DynFixed_get_octet
                CORBA_DynFixed_get_char
                CORBA_DynFixed_get_short
                CORBA_DynFixed_get_ushort
                CORBA_DynFixed_get_long
                CORBA_DynFixed_get_ulong
                CORBA_DynFixed_get_float
                CORBA_DynFixed_get_double
                CORBA_DynFixed_get_string
                CORBA_DynFixed_get_reference
                CORBA_DynFixed_get_typecode
                CORBA_DynFixed_get_longlong
                CORBA_DynFixed_get_ulonglong
                CORBA_DynFixed_get_longdouble
                CORBA_DynFixed_get_wchar
                CORBA_DynFixed_get_wstring
                CORBA_DynFixed_get_any

                CORBA_DynEnum__get_value_as_string
                CORBA_DynEnum__set_value_as_string
                CORBA_DynEnum__get_value_as_ulong
                CORBA_DynEnum__set_value_as_ulong
                CORBA_DynEnum_type
                CORBA_DynEnum_assign
                CORBA_DynEnum_from_any
                CORBA_DynEnum_to_any
                CORBA_DynEnum_destroy
                CORBA_DynEnum_copy
                CORBA_DynEnum_insert_boolean
                CORBA_DynEnum_insert_octet
                CORBA_DynEnum_insert_char
                CORBA_DynEnum_insert_short
                CORBA_DynEnum_insert_ushort
                CORBA_DynEnum_insert_long
                CORBA_DynEnum_insert_ulong
                CORBA_DynEnum_insert_float
                CORBA_DynEnum_insert_double
                CORBA_DynEnum_insert_string
                CORBA_DynEnum_insert_reference
                CORBA_DynEnum_insert_typecode
                CORBA_DynEnum_insert_longlong
                CORBA_DynEnum_insert_ulonglong
                CORBA_DynEnum_insert_longdouble
                CORBA_DynEnum_insert_wchar
                CORBA_DynEnum_insert_wstring
                CORBA_DynEnum_insert_any
                CORBA_DynEnum_get_boolean
                CORBA_DynEnum_get_octet
                CORBA_DynEnum_get_char
                CORBA_DynEnum_get_short
                CORBA_DynEnum_get_ushort
                CORBA_DynEnum_get_long
                CORBA_DynEnum_get_ulong
                CORBA_DynEnum_get_float
                CORBA_DynEnum_get_double
                CORBA_DynEnum_get_string
                CORBA_DynEnum_get_reference
                CORBA_DynEnum_get_typecode
                CORBA_DynEnum_get_longlong
                CORBA_DynEnum_get_ulonglong
                CORBA_DynEnum_get_longdouble
                CORBA_DynEnum_get_wchar
                CORBA_DynEnum_get_wstring
                CORBA_DynEnum_get_any
                CORBA_DynEnum_current_component
                CORBA_DynEnum_next
                CORBA_DynEnum_seek
                CORBA_DynEnum_rewind

                CORBA_DynStruct_current_member_name
                CORBA_DynStruct_current_member_kind
                CORBA_DynStruct_get_members
                CORBA_DynStruct_set_members
                CORBA_DynStruct_type
                CORBA_DynStruct_assign
                CORBA_DynStruct_from_any
                CORBA_DynStruct_to_any
                CORBA_DynStruct_destroy
                CORBA_DynStruct_copy
                CORBA_DynStruct_insert_boolean
                CORBA_DynStruct_insert_octet
                CORBA_DynStruct_insert_char
                CORBA_DynStruct_insert_short
                CORBA_DynStruct_insert_ushort
                CORBA_DynStruct_insert_long
                CORBA_DynStruct_insert_ulong
                CORBA_DynStruct_insert_float
                CORBA_DynStruct_insert_double
                CORBA_DynStruct_insert_string
                CORBA_DynStruct_insert_reference
                CORBA_DynStruct_insert_typecode
                CORBA_DynStruct_insert_longlong
                CORBA_DynStruct_insert_ulonglong
                CORBA_DynStruct_insert_longdouble
                CORBA_DynStruct_insert_wchar
                CORBA_DynStruct_insert_wstring
                CORBA_DynStruct_insert_any
                CORBA_DynStruct_get_boolean
                CORBA_DynStruct_get_octet
                CORBA_DynStruct_get_char
                CORBA_DynStruct_get_short
                CORBA_DynStruct_get_ushort
                CORBA_DynStruct_get_long
                CORBA_DynStruct_get_ulong
                CORBA_DynStruct_get_float
                CORBA_DynStruct_get_double
                CORBA_DynStruct_get_string
                CORBA_DynStruct_get_reference
                CORBA_DynStruct_get_typecode
                CORBA_DynStruct_get_longlong
                CORBA_DynStruct_get_ulonglong
                CORBA_DynStruct_get_longdouble
                CORBA_DynStruct_get_wchar
                CORBA_DynStruct_get_wstring
                CORBA_DynStruct_get_any
                CORBA_DynStruct_current_component
                CORBA_DynStruct_next
                CORBA_DynStruct_seek
                CORBA_DynStruct_rewind
                
                CORBA_DynUnion_discriminator
                CORBA_DynUnion_discriminator_kind
                CORBA_DynUnion_member
                CORBA_DynUnion_member_kind
                CORBA_DynUnion__get_set_as_default
                CORBA_DynUnion__set_set_as_default
                CORBA_DynUnion__get_member_name
                CORBA_DynUnion__set_member_name
                CORBA_DynUnion_type
                CORBA_DynUnion_assign
                CORBA_DynUnion_from_any
                CORBA_DynUnion_to_any
                CORBA_DynUnion_destroy
                CORBA_DynUnion_copy
                CORBA_DynUnion_insert_boolean
                CORBA_DynUnion_insert_octet
                CORBA_DynUnion_insert_char
                CORBA_DynUnion_insert_short
                CORBA_DynUnion_insert_ushort
                CORBA_DynUnion_insert_long
                CORBA_DynUnion_insert_ulong
                CORBA_DynUnion_insert_float
                CORBA_DynUnion_insert_double
                CORBA_DynUnion_insert_string
                CORBA_DynUnion_insert_reference
                CORBA_DynUnion_insert_typecode
                CORBA_DynUnion_insert_longlong
                CORBA_DynUnion_insert_ulonglong
                CORBA_DynUnion_insert_longdouble
                CORBA_DynUnion_insert_wchar
                CORBA_DynUnion_insert_wstring
                CORBA_DynUnion_insert_any
                CORBA_DynUnion_get_boolean
                CORBA_DynUnion_get_octet
                CORBA_DynUnion_get_char
                CORBA_DynUnion_get_short
                CORBA_DynUnion_get_ushort
                CORBA_DynUnion_get_long
                CORBA_DynUnion_get_ulong
                CORBA_DynUnion_get_float
                CORBA_DynUnion_get_double
                CORBA_DynUnion_get_string
                CORBA_DynUnion_get_reference
                CORBA_DynUnion_get_typecode
                CORBA_DynUnion_get_longlong
                CORBA_DynUnion_get_ulonglong
                CORBA_DynUnion_get_longdouble
                CORBA_DynUnion_get_wchar
                CORBA_DynUnion_get_wstring
                CORBA_DynUnion_get_any
                CORBA_DynUnion_current_component
                CORBA_DynUnion_next
                CORBA_DynUnion_seek
                CORBA_DynUnion_rewind

                CORBA_DynSequence_get_elements
                CORBA_DynSequence_set_elements
                CORBA_DynSequence__get_length
                CORBA_DynSequence__set_length
                CORBA_DynSequence_type
                CORBA_DynSequence_assign
                CORBA_DynSequence_from_any
                CORBA_DynSequence_to_any
                CORBA_DynSequence_destroy
                CORBA_DynSequence_copy
                CORBA_DynSequence_insert_boolean
                CORBA_DynSequence_insert_octet
                CORBA_DynSequence_insert_char
                CORBA_DynSequence_insert_short
                CORBA_DynSequence_insert_ushort
                CORBA_DynSequence_insert_long
                CORBA_DynSequence_insert_ulong
                CORBA_DynSequence_insert_float
                CORBA_DynSequence_insert_double
                CORBA_DynSequence_insert_string
                CORBA_DynSequence_insert_reference
                CORBA_DynSequence_insert_typecode
                CORBA_DynSequence_insert_longlong
                CORBA_DynSequence_insert_ulonglong
                CORBA_DynSequence_insert_longdouble
                CORBA_DynSequence_insert_wchar
                CORBA_DynSequence_insert_wstring
                CORBA_DynSequence_insert_any
                CORBA_DynSequence_get_boolean
                CORBA_DynSequence_get_octet
                CORBA_DynSequence_get_char
                CORBA_DynSequence_get_short
                CORBA_DynSequence_get_ushort
                CORBA_DynSequence_get_long
                CORBA_DynSequence_get_ulong
                CORBA_DynSequence_get_float
                CORBA_DynSequence_get_double
                CORBA_DynSequence_get_string
                CORBA_DynSequence_get_reference
                CORBA_DynSequence_get_typecode
                CORBA_DynSequence_get_longlong
                CORBA_DynSequence_get_ulonglong
                CORBA_DynSequence_get_longdouble
                CORBA_DynSequence_get_wchar
                CORBA_DynSequence_get_wstring
                CORBA_DynSequence_get_any
                CORBA_DynSequence_current_component
                CORBA_DynSequence_next
                CORBA_DynSequence_seek
                CORBA_DynSequence_rewind

                CORBA_DynArray_get_elements
                CORBA_DynArray_set_elements
                CORBA_DynArray_type
                CORBA_DynArray_assign
                CORBA_DynArray_from_any
                CORBA_DynArray_to_any
                CORBA_DynArray_destroy
                CORBA_DynArray_copy
                CORBA_DynArray_insert_boolean
                CORBA_DynArray_insert_octet
                CORBA_DynArray_insert_char
                CORBA_DynArray_insert_short
                CORBA_DynArray_insert_ushort
                CORBA_DynArray_insert_long
                CORBA_DynArray_insert_ulong
                CORBA_DynArray_insert_float
                CORBA_DynArray_insert_double
                CORBA_DynArray_insert_string
                CORBA_DynArray_insert_reference
                CORBA_DynArray_insert_typecode
                CORBA_DynArray_insert_longlong
                CORBA_DynArray_insert_ulonglong
                CORBA_DynArray_insert_longdouble
                CORBA_DynArray_insert_wchar
                CORBA_DynArray_insert_wstring
                CORBA_DynArray_insert_any
                CORBA_DynArray_get_boolean
                CORBA_DynArray_get_octet
                CORBA_DynArray_get_char
                CORBA_DynArray_get_short
                CORBA_DynArray_get_ushort
                CORBA_DynArray_get_long
                CORBA_DynArray_get_ulong
                CORBA_DynArray_get_float
                CORBA_DynArray_get_double
                CORBA_DynArray_get_string
                CORBA_DynArray_get_reference
                CORBA_DynArray_get_typecode
                CORBA_DynArray_get_longlong
                CORBA_DynArray_get_ulonglong
                CORBA_DynArray_get_longdouble
                CORBA_DynArray_get_wchar
                CORBA_DynArray_get_wstring
                CORBA_DynArray_get_any
                CORBA_DynArray_current_component
                CORBA_DynArray_next
                CORBA_DynArray_seek
                CORBA_DynArray_rewind
                
       ir.c:
                CORBA_IRObject_destroy
                CORBA_IRObject__get_def_kind
                CORBA_Contained_describe
                CORBA_Contained_move
                CORBA_Contained__get_id
                CORBA_Contained__set_id
                CORBA_Contained__set_name
                CORBA_Contained__get_version
                CORBA_Contained__set_version
                CORBA_Contained__get_defined_in
                CORBA_Contained__get_absolute_name
                CORBA_Contained__get_containing_repository
                CORBA_Contained_destroy
                CORBA_Contained__get_def_kind
                CORBA_Contained__get_type

                CORBA_IDLType_destory
                CORBA_IDLType__get_def_kind
                CORBA_Container_lookup
                CORBA_Container_contents
                CORBA_Container_lookup_name
                CORBA_Container_describe_contents
                CORBA_Container_create_module
                CORBA_Container_create_constant
                CORBA_Container_create_struct
                CORBA_Container_create_union
                CORBA_Container_create_enum
                CORBA_Container_create_alias
                CORBA_Container_create_interface
                CORBA_Container_create_exception
                CORBA_Container_destroy
                CORBA_Container__get_def_kind
                CORBA_Repository_lookup_id
                CORBA_Repository_get_primitive
                CORBA_Repository_create_string
                CORBA_Repository_create_wstring
                CORBA_Repository_create_sequence
                CORBA_Repository_create_array
                CORBA_Repository_create_fixed
                CORBA_Repository_lookup
                CORBA_Repository_contents
                CORBA_Repository_lookup_name
                CORBA_Repository_describe_contents
                CORBA_Repository_create_module
                CORBA_Repository_create_constant
                CORBA_Repository_create_struct
                CORBA_Repository_create_union
                CORBA_Repository_create_enum
                CORBA_Repository_create_alias
                CORBA_Repository_create_interface
                CORBA_Repository_create_exception
                CORBA_Repository_destroy
                CORBA_Repository__get_def_kind

                CORBA_ModuleDef_lookup
                CORBA_ModuleDef_contents
                CORBA_ModuleDef_lookup_name
                CORBA_ModuleDef_describe_contents
                CORBA_ModuleDef_create_module
                CORBA_ModuleDef_create_constant
                CORBA_ModuleDef_create_struct
                CORBA_ModuleDef_create_union
                CORBA_ModuleDef_create_enum
                CORBA_ModuleDef_create_alias
                CORBA_ModuleDef_create_interface
                CORBA_ModuleDef_create_exception
                CORBA_ModuleDef_destroy
                CORBA_ModuleDef__get_def_kind
                CORBA_ModuleDef_describe
                CORBA_ModuleDef_move
                CORBA_ModuleDef__get_id
                CORBA_ModuleDef__set_id
                CORBA_ModuleDef__get_name
                CORBA_ModuleDef__set_name
                CORBA_ModuleDef__get_version
                CORBA_ModuleDef__set_version
                CORBA_ModuleDef__get_defined_in
                CORBA_ModuleDef__get_absolute_name
                CORBA_ModuleDef__get_containing_repository

                CORBA_ContantDef__get_type
                CORBA_ContantDef__get_type_def
                CORBA_ContantDef__set_type_def
                CORBA_ContantDef__get_value
                CORBA_ContantDef__set_value
                CORBA_ContantDef_move
                CORBA_ContantDef__get_id
                CORBA_ContantDef__set_id
                CORBA_ContantDef__get_name
                CORBA_ContantDef__set_name
                CORBA_ContantDef__get_version
                CORBA_ContantDef__set_version
                CORBA_ContantDef__get_defined_in
                CORBA_ContantDef__get_absolute_name
                CORBA_ContantDef__get_containing_repository
                CORBA_ContantDef_destroy
                CORBA_ContantDef__get_def_kind

                CORBA_TypedefDef_describe
                CORBA_TypedefDef_move
                CORBA_TypedefDef__get_id
                CORBA_TypedefDef__set_id
                CORBA_TypedefDef__get_name
                CORBA_TypedefDef__set_name
                CORBA_TypedefDef__get_version
                CORBA_TypedefDef__set_version
                CORBA_TypedefDef__get_defined_in
                CORBA_TypedefDef__get_absolute_name
                CORBA_TypedefDef__get_containing_repository
                CORBA_TypedefDef_destroy
                CORBA_TypedefDef__get_def_kind
                CORBA_TypedefDef__get_type

                CORBA_StructDef__get_members
                CORBA_StructDef__set_members
                CORBA_StructDef_describe
                CORBA_StructDef_move
                CORBA_StructDef__get_id
                CORBA_StructDef__set_id
                CORBA_StructDef__get_name
                CORBA_StructDef__set_name
                CORBA_StructDef__get_version
                CORBA_StructDef__set_version
                CORBA_StructDef__get_defined_in
                CORBA_StructDef__get_absolute_name
                CORBA_StructDef__get_containing_repository
                CORBA_StructDef_destroy
                CORBA_StructDef__get_def_kind
                CORBA_StructDef__get_type
                CORBA_StructDef_lookup
                CORBA_StructDef_contents
                CORBA_StructDef_lookup_name
                CORBA_StructDef_describe_contents
                CORBA_StructDef_create_module
                CORBA_StructDef_create_constant
                CORBA_StructDef_create_struct
                CORBA_StructDef_create_union
                CORBA_StructDef_create_enum
                CORBA_StructDef_create_alias
                CORBA_StructDef_create_interface
                CORBA_StructDef_create_exception
                
                CORBA_UnionDef__get_discriminator_type
                CORBA_UnionDef__get_discriminator_type_def
                CORBA_UnionDef__set_discriminator_type_def
                CORBA_UnionDef__get_members
                CORBA_UnionDef__set_members
                CORBA_UnionDef_describe
                CORBA_UnionDef_move
                CORBA_UnionDef__get_id
                CORBA_UnionDef__set_id
                CORBA_UnionDef__get_name
                CORBA_UnionDef__set_name
                CORBA_UnionDef__get_version
                CORBA_UnionDef__set_version
                CORBA_UnionDef__get_defined_in
                CORBA_UnionDef__get_absolute_name
                CORBA_UnionDef__get_containing_repository
                CORBA_UnionDef_destroy
                CORBA_UnionDef__get_def_kind
                CORBA_UnionDef__get_type
                CORBA_UnionDef_lookup
                CORBA_UnionDef_contents
                CORBA_UnionDef_lookup_name
                CORBA_UnionDef_describe_contents
                CORBA_UnionDef_create_module
                CORBA_UnionDef_create_constant
                CORBA_UnionDef_create_struct
                CORBA_UnionDef_create_union
                CORBA_UnionDef_create_enum
                CORBA_UnionDef_create_alias
                CORBA_UnionDef_create_interface
                CORBA_UnionDef_create_exception

                CORBA_EnumDef__get_members
                CORBA_EnumDef__set_members
                CORBA_EnumDef_describe
                CORBA_EnumDef_move
                CORBA_EnumDef__get_id
                CORBA_EnumDef__set_id
                CORBA_EnumDef__get_name
                CORBA_EnumDef__set_name
                CORBA_EnumDef__get_version
                CORBA_EnumDef__set_version
                CORBA_EnumDef__get_defined_in
                CORBA_EnumDef__get_absolute_name
                CORBA_EnumDef__get_containing_repository
                CORBA_EnumDef_destroy
                CORBA_EnumDef__get_def_kind
                CORBA_EnumDef__get_type
                
                CORBA_AliasDef__get_original_type_def
                CORBA_AliasDef__set_original_type_def
                CORBA_AliasDef_describe
                CORBA_AliasDef_move
                CORBA_AliasDef__get_id
                CORBA_AliasDef__set_id
                CORBA_AliasDef__get_name
                CORBA_AliasDef__set_name
                CORBA_AliasDef__get_version
                CORBA_AliasDef__set_version
                CORBA_AliasDef__get_defined_in
                CORBA_AliasDef__get_absolute_name
                CORBA_AliasDef__get_containing_repository
                CORBA_AliasDef_destroy
                CORBA_AliasDef__get_def_kind
                CORBA_AliasDef__get_type

                CORBA_InterfaceDef_is_a
                CORBA_InterfaceDef_describe_interface
                CORBA_InterfaceDef_create_attribute
                CORBA_InterfaceDef_create_operation
                CORBA_InterfaceDef__get_base_interfaces
                CORBA_InterfaceDef__set_base_interfaces
                CORBA_InterfaceDef_lookup
                CORBA_InterfaceDef_contents
                CORBA_InterfaceDef_lookup_name
                CORBA_InterfaceDef_describe_contents
                CORBA_InterfaceDef_create_module
                CORBA_InterfaceDef_create_constant
                CORBA_InterfaceDef_create_struct
                CORBA_InterfaceDef_create_union
                CORBA_InterfaceDef_create_enum
                CORBA_InterfaceDef_create_alias
                CORBA_InterfaceDef_create_interface
                CORBA_InterfaceDef_create_exception
                CORBA_InterfaceDef_destroy
                CORBA_InterfaceDef__get_def_kind
                CORBA_InterfaceDef_describe
                CORBA_InterfaceDef_move
                CORBA_InterfaceDef__get_id
                CORBA_InterfaceDef__set_id
                CORBA_InterfaceDef__get_name
                CORBA_InterfaceDef__set_name
                CORBA_InterfaceDef__get_version
                CORBA_InterfaceDef__set_version
                CORBA_InterfaceDef__get_defined_in
                CORBA_InterfaceDef__get_absolute_name
                CORBA_InterfaceDef__get_containing_repository
                CORBA_InterfaceDef__get_type
                
      orb.c:
                CORBA_ORB_get_service_information
                CORBA_ORB_get_work_pending
                CORBA_ORB_perform_work
                CORBA_ORB_shutdown
                CORBA_ORB_run

                CORBA_Policy__get_policy_type
                CORBA_Policy_copy
                CORBA_Policy_destroy

                CORBA_Object_get_implementation
                CORBA_Object_get_interface
                CORBA_Object_is_a
                CORBA_Object_non_existant
                CORBA_Object_is_equivalent
                CORBA_Object_hash
                CORBA_Object_get_policy
                CORBA_Domain_manager_get_domain_policy
                CORBA_ContructionPolicy_make_domain_manager
                CORBA_Object_get_damoin_managers
                CORBA_ORB_create_dyn_any
                CORBA_ORB_create_basic_dyn)any
                CORBA_ORB_create_dyn_struct
                CORBA_ORB_create_dyn_sequence
                CORBA_ORB_create_dyn_array
                CORBA_ORB_create_dyn_union
                CORBA_ORB_create_dyn_enum
                CORBA_ORB_create_dyn_fixed

      orbit.c:
                CORBA_fixed_add
                CORBA_fixed_sub
                CORBA_fixed_mul
                CORBA_fixed_div
                

      poa.c:
                PortableServer_ThreadPolicy__get_value
                PortableServer_ThreadPolicy__get_policy_type
                PortableServer_ThreadPolicy_copy
                PortableServer_ThreadPolicy_destroy
                PortableServer_LifespanPolicy__get_value
                PortableServer_LifespanPolicy__get_policy_type
                PortableServer_LifespanPolicy_copy
                PortableServer_LifespanPolicy_destroy
                PortableServer_IdUniquenessPolicy__get_value
                PortableServer_IdUniquenessPolicy__get_policy_type
                PortableServer_IdUniquenessPolicy_copy
                PortableServer_IdUniquenessPolicy_destroy
                PortableServer_IdAssignmentPolicy__get_value
                PortableServer_IdAssignmentPolicy__get_policy_type
                PortableServer_IdAssignmentPolicy_copy
                PortableServer_IdAssignmentPolicy_destroy
                PortableServer_ImplicitActivationPolicy__get_value
                PortableServer_ImplicitActivationPolicy__get_policy_type
                PortableServer_ImplicitActivationPolicy_copy
                PortableServer_ImplicitActivationPolicy_destroy
                PortableServer_ServantRetentionPolicy__get_value
                PortableServer_ServantRetentionPolicy__get_policy_type
                PortableServer_ServantRetentionPolicy_copy
                PortableServer_ServantRetentionPolicy_destroy
                PortableServer_RequestProcessingPolicy__get_value
                PortableServer_RequestProcessingPolicy__get_policy_type
                PortableServer_RequestProcessingPolicy_copy
                PortableServer_RequestProcessingPolicy_destroy
                PortableServer_POAManager_activate
                PortableServer_POAManager_hold_requests
                PortableServer_POAManager_discard_requests
                PortableServer_POAManager_deactivate
                PortableServer_AdapterActivator_unknown_adapter
                PortableServer_ServantActivator_incarnate
                PortableServer_ServantActivator_etherealize
                PortableServer_POA_create_POA
                PortableServer_POA_find_POA
                PortableServer_POA_destroy
                PortableServer_POA_create_thread_policy
                PortableServer_POA_create_lifespan_policy
                PortableServer_POA_create_id_uniqueness_policy
                PortableServer_POA_create_id_assignment_policy
                PortableServer_POA_create_implicit_activation_policy
                PortableServer_POA_create_servant_retention_policy
                PortableServer_POA_create_request_processing_policy
                PortableServer_POA__get_the_name
                PortableServer_POA__get_the_parent
                PortableServer_POA__get_the_POAManager
                PortableServer_POA__get_the_activator
                PortableServer_POA__set_the_activator
                PortableServer_POA_get_servant_manager
                PortableServer_POA_set_servant_manager
                PortableServer_POA_get_servant
                PortableServer_POA_set_servant
                PortableServer_POA_activate_object
                PortableServer_POA_activate_object_with_id
                PortableServer_POA_deactivate_object
                PortableServer_POA_create_reference
                PortableServer_POA_create_reference_with_id
                PortableServer_POA_servant_to_id
                PortableServer_POA_servant_to_reference
                PortableServer_POA_reference_to_servant
                PortableServer_POA_reference_to_id
                PortableServer_POA_id_to_servant
                PortableServer_POA_id_to_reference
                PortableServer_Current_get_POA
                PortableServer_Current_get_object_id
                PortableServer_ObjectId_to_string
                PortableServer_ObjectId_to_wstring
                PortableServer_string_to_ObjectId
                PortableServer_wstring_to_ObjectId
                PortableServer_ServantBase__default_POA
                PortableServer_ServantLocator_preinvoke
                PortableServer_ServantLocator_postinvoke
                PortableServer_ServantBase__init
                PortableServer_ServantBase__fini
                CORBA_ServerRequest_operation
                CORBA_ServerRequest_ctx
                CORBA_ServerRequest_arguments
                CORBA_ServerRequest_set_result
                CORBA_ServerRequest_set_exception
