diff options
Diffstat (limited to 'TAO/tao/PortableServer/Operation_Table.h')
-rw-r--r-- | TAO/tao/PortableServer/Operation_Table.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/TAO/tao/PortableServer/Operation_Table.h b/TAO/tao/PortableServer/Operation_Table.h index 9a11e5f1b5a..c0dc04faba3 100644 --- a/TAO/tao/PortableServer/Operation_Table.h +++ b/TAO/tao/PortableServer/Operation_Table.h @@ -28,11 +28,20 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL class TAO_ServerRequest; class TAO_Abstract_ServantBase; +class TAO_ServantBase; + +namespace TAO +{ + namespace Portable_Server + { + class Servant_Upcall; + } +} typedef void (*TAO_Skeleton)( TAO_ServerRequest &, - void *, - void *); + TAO::Portable_Server::Servant_Upcall *, + TAO_ServantBase *); typedef void (*TAO_Collocated_Skeleton)( TAO_Abstract_ServantBase *, |