Operation_Table.h File Reference

#include "tao/PortableServer/portableserver_export.h"
#include "tao/Object.h"
#include "tao/Collocation_Strategy.h"

Include dependency graph for Operation_Table.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  TAO

Classes

struct  TAO_operation_db_entry
 Define a table entry that holds an operation name and its corresponding skeleton. A table of such entries is used to initialize the different lookup strategies. More...

class  TAO_Operation_Table
 Abstract class for maintaining and lookup of CORBA IDL operation names. More...


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
Operation_Table.h 76551 2007-01-24 13:42:44Z johnnyw

Author:
Aniruddha Gokhale

Definition in file Operation_Table.h.


Typedef Documentation

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

Definition at line 38 of file Operation_Table.h.

Referenced by TAO_ServantBase::_find(), TAO_Perfect_Hash_OpTable::find(), TAO_Linear_Search_OpTable::find(), TAO_Dynamic_Hash_OpTable::find(), TAO_Binary_Search_OpTable::find(), and TAO::Direct_Collocation_Upcall_Wrapper::upcall().

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

Definition at line 32 of file Operation_Table.h.

Referenced by TAO_ServantBase::_find(), TAO_ServantBase::asynchronous_upcall_dispatch(), TAO_Perfect_Hash_OpTable::find(), TAO_Linear_Search_OpTable::find(), TAO_Dynamic_Hash_OpTable::find(), TAO_Binary_Search_OpTable::find(), and TAO_ServantBase::synchronous_upcall_dispatch().


Variable Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL class TAO_ServerRequest
 

Definition at line 29 of file Operation_Table.h.


Generated on Sun Jan 27 13:24:50 2008 for TAO_PortableServer by doxygen 1.3.6