#include <CEC_TypedEvent.h>
Public Member Functions | |
TAO_CEC_TypedEvent (void) | |
constructors... | |
TAO_CEC_TypedEvent (CORBA::NVList_ptr list, const char *operation) | |
TAO_CEC_TypedEvent & | operator= (const TAO_CEC_TypedEvent &) |
Private Attributes | |
CORBA::NVList_ptr | list_ |
CORBA::String_var | operation_ |
Friends | |
class | TAO_CEC_ProxyPushSupplier |
Only the ProxyPushSupplier can read the private fields. |
Used to store the TypedEvent as it is passed from the supplier side to the consumer side, in the TypedEventChannel.
Definition at line 42 of file CEC_TypedEvent.h.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE TAO_CEC_TypedEvent::TAO_CEC_TypedEvent | ( | void | ) |
ACE_INLINE TAO_CEC_TypedEvent::TAO_CEC_TypedEvent | ( | CORBA::NVList_ptr | list, | |
const char * | operation | |||
) |
Definition at line 13 of file CEC_TypedEvent.inl.
00015 : list_ (list), 00016 operation_ (operation) 00017 { 00018 }
ACE_INLINE TAO_CEC_TypedEvent & TAO_CEC_TypedEvent::operator= | ( | const TAO_CEC_TypedEvent & | ) |
Definition at line 22 of file CEC_TypedEvent.inl.
References list_, operation_, and CORBA::string_dup().
00023 { 00024 this->list_ = CORBA::NVList::_duplicate (other.list_); 00025 this->operation_ = CORBA::string_dup (other.operation_); 00026 00027 return *this; 00028 }
friend class TAO_CEC_ProxyPushSupplier [friend] |
Only the ProxyPushSupplier can read the private fields.
Definition at line 55 of file CEC_TypedEvent.h.
CORBA::NVList_ptr TAO_CEC_TypedEvent::list_ [private] |