diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Method_Request_Updates.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Notify/Method_Request_Updates.h | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Method_Request_Updates.h b/TAO/orbsvcs/orbsvcs/Notify/Method_Request_Updates.h deleted file mode 100644 index b9410188772..00000000000 --- a/TAO/orbsvcs/orbsvcs/Notify/Method_Request_Updates.h +++ /dev/null @@ -1,90 +0,0 @@ -// -*- C++ -*- - -/** - * @file Method_Request_Updates.h - * - * $Id$ - * - * @author Pradeep Gore <pradeep@oomworks.com> - */ - -#ifndef TAO_Notify_METHOD_REQUEST_UPDATES_H -#define TAO_Notify_METHOD_REQUEST_UPDATES_H -#include /**/ "ace/pre.h" - -#include "orbsvcs/Notify/notify_serv_export.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "orbsvcs/Notify/Method_Request_Updates_T.h" -#include "orbsvcs/Notify/Method_Request.h" -#include "orbsvcs/Notify/EventTypeSeq.h" -#include "orbsvcs/Notify/Proxy.h" - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -typedef TAO_Notify_Method_Request_Updates_T<const TAO_Notify_EventTypeSeq - , TAO_Notify_Proxy::Ptr - , const TAO_Notify_EventTypeSeq& - , TAO_Notify_Proxy* - > TAO_Notify_Method_Request_Updates_Base; - -/** - * @class TAO_Notify_Method_Request_Updates - * - * @brief Command Object to send updates to proxys. - * - */ -class TAO_Notify_Serv_Export TAO_Notify_Method_Request_Updates - : public TAO_Notify_Method_Request_Updates_Base - , public TAO_Notify_Method_Request_Queueable -{ -public: - /// Constuctor - TAO_Notify_Method_Request_Updates (const TAO_Notify_EventTypeSeq& added, const TAO_Notify_EventTypeSeq& removed, TAO_Notify_Proxy* proxy); - - /// Destructor - virtual ~TAO_Notify_Method_Request_Updates (); - - /// Execute the Request - virtual int execute (ACE_ENV_SINGLE_ARG_DECL); -}; - -/*****************************************************************************/ - -typedef TAO_Notify_Method_Request_Updates_T<const TAO_Notify_EventTypeSeq& - , TAO_Notify_Proxy* - , const TAO_Notify_EventTypeSeq& - , TAO_Notify_Proxy* - > TAO_Notify_Method_Request_Updates_No_Copy_Base; - -/** - * @class TAO_Notify_Method_Request_Updates_No_Copy - * - * @brief Command Object to send updates to proxys. - * - */ -class TAO_Notify_Serv_Export TAO_Notify_Method_Request_Updates_No_Copy - : public TAO_Notify_Method_Request_Updates_No_Copy_Base - , public TAO_Notify_Method_Request -{ -public: - /// Constuctor - TAO_Notify_Method_Request_Updates_No_Copy (const TAO_Notify_EventTypeSeq& added, const TAO_Notify_EventTypeSeq& removed, TAO_Notify_Proxy* proxy); - - /// Destructor - virtual ~TAO_Notify_Method_Request_Updates_No_Copy (); - - /// Create a copy of this object. - virtual TAO_Notify_Method_Request_Queueable* copy (ACE_ENV_SINGLE_ARG_DECL); - - /// Execute the Request - virtual int execute (ACE_ENV_SINGLE_ARG_DECL); -}; - -TAO_END_VERSIONED_NAMESPACE_DECL - -#include /**/ "ace/post.h" -#endif /* TAO_Notify_METHOD_REQUEST_UPDATES_H */ |