TAO_Notify_Method_Request_Updates_No_Copy Class Reference

Command Object to send updates to proxys. More...

#include <Method_Request_Updates.h>

Inheritance diagram for TAO_Notify_Method_Request_Updates_No_Copy:

Inheritance graph
[legend]
Collaboration diagram for TAO_Notify_Method_Request_Updates_No_Copy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TAO_Notify_Method_Request_Updates_No_Copy (const TAO_Notify_EventTypeSeq &added, const TAO_Notify_EventTypeSeq &removed, TAO_Notify_Proxy *proxy)
 Constuctor.

virtual ~TAO_Notify_Method_Request_Updates_No_Copy ()
 Destructor.

virtual TAO_Notify_Method_Request_Queueablecopy ()
 Create a copy of this object.

virtual int execute ()
 Execute the Request.


Detailed Description

Command Object to send updates to proxys.

Definition at line 69 of file Method_Request_Updates.h.


Constructor & Destructor Documentation

TAO_Notify_Method_Request_Updates_No_Copy::TAO_Notify_Method_Request_Updates_No_Copy const TAO_Notify_EventTypeSeq added,
const TAO_Notify_EventTypeSeq removed,
TAO_Notify_Proxy proxy
 

Constuctor.

Definition at line 30 of file Method_Request_Updates.cpp.

References TAO_Notify_Method_Request_Updates_No_Copy_Base.

00032   : TAO_Notify_Method_Request_Updates_No_Copy_Base (added, removed, proxy)
00033 {
00034 }

TAO_Notify_Method_Request_Updates_No_Copy::~TAO_Notify_Method_Request_Updates_No_Copy  )  [virtual]
 

Destructor.

Definition at line 36 of file Method_Request_Updates.cpp.

00037 {
00038 }


Member Function Documentation

TAO_Notify_Method_Request_Queueable * TAO_Notify_Method_Request_Updates_No_Copy::copy  )  [virtual]
 

Create a copy of this object.

Implements TAO_Notify_Method_Request.

Definition at line 41 of file Method_Request_Updates.cpp.

References ACE_CHECK_RETURN, and ACE_NEW_THROW_EX.

00042 {
00043   TAO_Notify_Method_Request_Queueable* request = 0;
00044 
00045   ACE_NEW_THROW_EX (request,
00046                     TAO_Notify_Method_Request_Updates (this->added_, this->removed_, this->proxy_),
00047                     CORBA::NO_MEMORY ());
00048   ACE_CHECK_RETURN (request);
00049 
00050   return request;
00051 }

int TAO_Notify_Method_Request_Updates_No_Copy::execute  )  [virtual]
 

Execute the Request.

Implements TAO_Notify_Method_Request.

Definition at line 54 of file Method_Request_Updates.cpp.

References ACE_ENV_SINGLE_ARG_PARAMETER, and TAO_Notify_Method_Request_Updates_T< SEQ, PROXY, SEQ_PARAM, PROXY_PARAM >::execute_i().

Referenced by TAO_Notify_Proxy::types_changed().

00055 {
00056   return this->execute_i (ACE_ENV_SINGLE_ARG_PARAMETER);
00057 }


The documentation for this class was generated from the following files:
Generated on Thu Nov 9 13:32:27 2006 for TAO_CosNotification by doxygen 1.3.6