Object.h File Reference

#include "tao/IOP_IORC.h"
#include "tao/CORBA_methods.h"
#include "tao/Policy_ForwardC.h"
#include "tao/Pseudo_VarOut_T.h"
#include "tao/Object_Argument_T.h"
#include "tao/Arg_Traits_T.h"
#include "tao/Any_Insert_Policy_T.h"
#include "tao/Configurable_Refcount.h"
#include "tao/Object.inl"

Include dependency graph for Object.h:

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


Namespaces

namespace  TAO
namespace  CORBA

Classes

class  CORBA::Object
 Implementation of a CORBA object reference. More...
class  TAO::Arg_Traits< CORBA::Object >
struct  TAO::Objref_Traits< CORBA::Object >
struct  TAO::In_Object_Argument_Cloner_T< CORBA::InterfaceDef_ptr >

Typedefs

typedef InterfaceDef * CORBA::InterfaceDef_ptr
typedef ImplementationDef * CORBA::ImplementationDef_ptr
typedef Context * CORBA::Context_ptr
typedef Request * CORBA::Request_ptr
typedef NVList * CORBA::NVList_ptr
typedef NamedValue * CORBA::NamedValue_ptr
typedef ULong CORBA::Flags
typedef ExceptionList * CORBA::ExceptionList_ptr
typedef ContextList * CORBA::ContextList_ptr
typedef Object * CORBA::Object_ptr
typedef TAO_Pseudo_Var_T<
Object > 
CORBA::Object_var
typedef TAO_Pseudo_Out_T<
Object > 
CORBA::Object_out

Functions

TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Object *)
TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Object *&)

Variables

TAO_Export TAO::Object_Proxy_Broker *(*) _TAO_Object_Proxy_Broker_Factory_function_pointer (void)

Detailed Description

Id
Object.h 76995 2007-02-11 12:51:42Z johnnyw

A "Object" is an entity that can be the target of an invocation using an ORB. All CORBA objects provide this functionality. See the CORBA 3.x specification for details.

Author:
Portions Copyright 1994-1995 by Sun Microsystems Inc.

Portions Copyright 1997-2002 by Washington University


Function Documentation

TAO_Export CORBA::Boolean operator<< ( TAO_OutputCDR ,
const CORBA::Object  
)

TAO_Export CORBA::Boolean operator>> ( TAO_InputCDR ,
CORBA::Object *&   
)


Variable Documentation

TAO_Export TAO::Object_Proxy_Broker*(*) _TAO_Object_Proxy_Broker_Factory_function_pointer(void)

This function pointer is set only when the Portable server library is present.


Generated on Mon Jun 25 16:37:11 2007 for TAO by  doxygen 1.5.2-2