Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ORB.h File Reference

#include "UserException.h"
#include "objectid.h"
#include "Policy_ForwardC.h"
#include "OBV_Constants.h"
#include "CORBA_methods.h"
#include "VarOut_T.h"
#include "ace/Thread_Mutex.h"
#include "ace/Guard_T.h"

Include dependency graph for ORB.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Namespaces

namespace  CORBA

Classes

interface  CORBA::ORB
 ORB pseudo-object. More...
exception  CORBA::ORB::InvalidName
 UserException for resolve_initial_references(). More...

Typedefs

typedef char * ORBid
typedef String_var ORBid_var
typedef String_out ORBid_out
typedef char * Identifier
typedef String_var Identifier_var
typedef String_out Identifier_out
typedef char * RepositoryId
typedef String_var RepositoryId_var
typedef String_out RepositoryId_out
typedef TAO_Var_Var_T< ServiceInformation > ServiceInformation_var
typedef TAO_Out_T< ServiceInformation,
ServiceInformation_var
ServiceInformation_out
typedef ValueFactoryBase * ValueFactory
typedef UShort ServiceType
typedef TAO_Pseudo_Var_T<
Request > 
Request_var
typedef TAO_Pseudo_Out_T<
Request, Request_var
Request_out
typedef TAO_Pseudo_Var_T<
ORB > 
ORB_var
typedef TAO_Pseudo_Out_T<
ORB, ORB_var
ORB_out

Enumerations

enum  TAO_Service_ID {
  TAO_SERVICEID_NAMESERVICE, TAO_SERVICEID_TRADINGSERVICE, TAO_SERVICEID_IMPLREPOSERVICE, TAO_SERVICEID_INTERFACEREPOSERVICE,
  TAO_SERVICEID_MCASTSERVER
}

Variables

TAO_Export TypeCode_ptr _tc_ORBid = 0

Detailed Description

Id
ORB.h,v 1.238 2004/09/05 08:14:03 ossama Exp

Header file for CORBA's ORB type.

Author:
Copyright 1994-1995 by Sun Microsystems Inc.

Douglas C. Schmidt <schmidt@dre.vanderbilt.edu.edu>


Typedef Documentation

typedef char* CORBA::Identifier
 

typedef String_out CORBA::Identifier_out
 

typedef String_var CORBA::Identifier_var
 

typedef TAO_Pseudo_Out_T<ORB, ORB_var> CORBA::ORB_out
 

typedef TAO_Pseudo_Var_T<ORB> CORBA::ORB_var
 

typedef char* CORBA::ORBid
 

typedef String_out CORBA::ORBid_out
 

typedef String_var CORBA::ORBid_var
 

typedef char* CORBA::RepositoryId
 

typedef String_out CORBA::RepositoryId_out
 

typedef String_var CORBA::RepositoryId_var
 

typedef TAO_Pseudo_Out_T<Request, Request_var> CORBA::Request_out
 

typedef TAO_Pseudo_Var_T<Request> CORBA::Request_var
 

typedef TAO_Out_T< ServiceInformation, ServiceInformation_var > CORBA::ServiceInformation_out
 

typedef TAO_Var_Var_T< ServiceInformation > CORBA::ServiceInformation_var
 

typedef CORBA::UShort CORBA::ServiceType
 

typedef ValueFactoryBase * CORBA::ValueFactory
 


Enumeration Type Documentation

enum TAO_Service_ID
 

Enumeration values:
TAO_SERVICEID_NAMESERVICE 
TAO_SERVICEID_TRADINGSERVICE 
TAO_SERVICEID_IMPLREPOSERVICE 
TAO_SERVICEID_INTERFACEREPOSERVICE 
TAO_SERVICEID_MCASTSERVER 


Variable Documentation

TypeCode_ptr CORBA::_tc_ORBid = 0
 


Generated on Fri Dec 31 15:20:04 2004 for TAO by  doxygen 1.3.9.1