#include <Servant_Base.h>
Inheritance diagram for TAO_ServantBase


Public Methods | |
| virtual | ~TAO_ServantBase (void) |
| virtual PortableServer::POA_ptr | _default_POA ( CORBA_Environment &ACE_TRY_ENV = TAO_default_environment () ) |
| virtual CORBA::Boolean | _is_a (const char* logical_type_id, CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) |
| virtual CORBA::Boolean | _non_existent (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) |
| virtual CORBA_InterfaceDef_ptr | _get_interface ( CORBA_Environment &ACE_TRY_ENV = TAO_default_environment () ) |
| virtual void* | _downcast (const char *repository_id) = 0 |
| virtual TAO_Stub* | _create_stub (CORBA_Environment &ACE_TRY_ENV) |
| virtual void | _dispatch (TAO_ServerRequest &request, void *servant_upcall, CORBA_Environment &ACE_TRY_ENV) = 0 |
Protected Methods | |
| TAO_ServantBase (void) | |
| TAO_ServantBase (const TAO_ServantBase &) | |
| TAO_ServantBase& | operator= (const TAO_ServantBase &) |
| virtual void | synchronous_upcall_dispatch (TAO_ServerRequest &req, void *servant_upcall, void *derived_this, CORBA::Environment &ACE_TRY_ENV) |
| virtual int | _find (const char *opname, TAO_Skeleton &skelfunc, const unsigned int length = 0) |
| virtual int | _bind (const char *opname, const TAO_Skeleton skel_ptr) |
| virtual const char* | _interface_repository_id (void) const = 0 |
Protected Attributes | |
| TAO_Operation_Table* | optable_ |
Friends | |
| class | TAO_POA |
| class | TAO_Object_Adapter |
| class | CORBA_Object |
| class | TAO_Local_ServantBase |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. Reimplemented in TAO_Local_ServantBase. |
|
|
|
|
|
Reimplemented from TAO_Abstract_ServantBase. Reimplemented in TAO_Local_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
|
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000