CORBAservices

Interface CORBA::ORB

IDL source    Global index
interface ORB


Operation index.

  • BOA_init
  • create_alias_tc
  • create_array_tc
  • create_enum_tc
  • create_exception_tc
  • create_interface_tc
  • create_list
  • create_operation_list
  • create_recursive_sequence_tc
  • create_sequence_tc
  • create_string_tc
  • create_struct_tc
  • create_union_tc
  • get_default_context
  • list_initial_services
  • object_to_string
  • ORB_init
  • resolve_initial_references
  • string_to_object
  • Type index.

  • arg_list
  • OAid
  • ObjectId
  • ObjectIdList
  • ORBid
  • Exception index.

  • InvalidName
  • Operations.

  • BOA_init

      BOA BOA_init(inout arg_list argv,
          in OAid boa_identifier);

  • create_alias_tc

      TypeCode create_alias_tc(in RepositoryId id,
          in Identifier name,
          in TypeCode original_type);

  • create_array_tc

      TypeCode create_array_tc(in unsigned long length,
          in TypeCode element_type);

  • create_enum_tc

      TypeCode create_enum_tc(in RepositoryId id,
          in Identifier name,
          in EnumMemberSeq members);

  • create_exception_tc

      TypeCode create_exception_tc(in RepositoryId id,
          in Identifier name,
          in StructMemberSeq members);

  • create_interface_tc

      TypeCode create_interface_tc(in RepositoryId id,
          in Identifier name);

  • create_list

      Status create_list(in long count,
          out NVList new_list);

  • create_operation_list

      Status create_operation_list(in OperationDef oper,
          out NVList new_list);

  • create_recursive_sequence_tc

      TypeCode create_recursive_sequence_tc(in unsigned long bound,
          in unsigned long offset);

  • create_sequence_tc

      TypeCode create_sequence_tc(in unsigned long bound,
          in TypeCode element_type);

  • create_string_tc

      TypeCode create_string_tc(in unsigned long bound);

  • create_struct_tc

      TypeCode create_struct_tc(in RepositoryId id,
          in Identifier name,
          in StructMemberSeq members);

  • create_union_tc

      TypeCode create_union_tc(in RepositoryId id,
          in Identifier name,
          in TypeCode discriminator_type,
          in UnionMemberSeq members);

  • get_default_context

      Status get_default_context(out Context ctx);

  • list_initial_services

      ObjectIdList list_initial_services();

  • object_to_string

      string object_to_string(in Object obj);

  • ORB_init

      ORB ORB_init(inout arg_list argv,
          in ORBid orb_identifier);

  • resolve_initial_references

      Object resolve_initial_references(in ObjectId identifier)
        raises(InvalidName);

  • string_to_object

      Object string_to_object(in string str);

    Types.

  • arg_list

      typedef sequence<string> arg_list;
    

  • OAid

      typedef string OAid;
    

  • ObjectId

      typedef string ObjectId;
    

  • ObjectIdList

      typedef sequence<ObjectId> ObjectIdList;
    

  • ORBid

      typedef string ORBid;
    

    Exceptions.

  • InvalidName

      exception InvalidName {
      }; 
    


    Generated by Sylvain BARTHELEMY, http://www.barth.netliberte.org,
    with Sandia idldoc 1.0.