Abstract_Servant_Base.h File Reference

#include "tao/Basic_Types.h"
#include "tao/Collocation_Strategy.h"
#include "tao/CORBA_methods.h"
#include "tao/Pseudo_VarOut_T.h"
#include "tao/Abstract_Servant_Base.inl"

Include dependency graph for Abstract_Servant_Base.h:

Include dependency graph

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

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  CORBA
namespace  TAO

Classes

class  TAO_Abstract_ServantBase

Typedefs

typedef void(* TAO_Skeleton )(TAO_ServerRequest &, void *, void *)
typedef void(* TAO_Collocated_Skeleton )(TAO_Abstract_ServantBase *, TAO::Argument **, int)

Variables

TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class 
TAO_ServerRequest


Detailed Description

Id
Abstract_Servant_Base.h 79610 2007-09-07 18:17:34Z johnnyw

This files contains the TAO_Abstract_ServantBase, which is used as a way to decouple the PortableServer from the TAO Core, and make it possible to keep the reference to the servant in the CORBA::Object class.

Author:
Angelo Corsaro <corsaro@cs.wustl.edu>

Definition in file Abstract_Servant_Base.h.


Typedef Documentation

typedef void(* TAO_Collocated_Skeleton)( TAO_Abstract_ServantBase *, TAO::Argument **, int )
 

Definition at line 62 of file Abstract_Servant_Base.h.

typedef void(* TAO_Skeleton)( TAO_ServerRequest &, void *, void * )
 

Definition at line 56 of file Abstract_Servant_Base.h.


Variable Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL class TAO_ServerRequest
 

Definition at line 36 of file Abstract_Servant_Base.h.


Generated on Sun Jan 27 13:07:40 2008 for TAO by doxygen 1.3.6