vhdEvent Class Reference

#include <vhdEvent.h>

List of all members.

Public Types

enum  EventCastType { BROADCAST, MULTICAST, SINGLECAST }

Public Member Functions

 vhdEvent ()
virtual ~vhdEvent ()
vhtBool isSealed ()
const std::string & getEventClassName ()
void setPriorityLevel (vhtInt priotityLevel)
vhtInt getPriorityLevel ()
void setUrgencyLevel (vhtInt urgencyLevel)
vhtInt getUrgencyLevel ()
EventCastType getEventCastType ()
vhtBool isBroadcast ()
void setBroadcastTarget ()
vhtBool isMulticast ()
vhdEventReceiverSetRef getMulticastTarget ()
void setMulticastTarget (vhdEventReceiverSetRef multicastTarget)
vhtBool isSinglecast ()
vhdIEventReceiverRef getSinglecastTarget ()
void setSinglecastTarget (vhdIEventReceiverRef singlecastTarget)
vhtTime getSysTimeStamp ()
vhtTime getSimTimeStamp ()
vhtSize32 getSerialNumber ()
vhdIEventPublisherRef getEventPublisher ()

Private Member Functions

void _seal (vhdIEventPublisherRef eventPublisher, vhtTime sysTimeStamp, vhtTime simTimeStamp)

Private Attributes

 vhdCLASS_TYPE
_Impl_impl

Friends

class vhdEventPublisher

Classes

class  _Impl


Member Enumeration Documentation

enum vhdEvent::EventCastType

Enumerator:
BROADCAST 
MULTICAST 
SINGLECAST 


Constructor & Destructor Documentation

vhdEvent::vhdEvent (  ) 

vhdEvent::~vhdEvent (  )  [virtual]


Member Function Documentation

vhtBool vhdEvent::isSealed (  ) 

const std::string & vhdEvent::getEventClassName (  ) 

void vhdEvent::setPriorityLevel ( vhtInt  priotityLevel  ) 

vhtInt vhdEvent::getPriorityLevel (  ) 

void vhdEvent::setUrgencyLevel ( vhtInt  urgencyLevel  ) 

vhtInt vhdEvent::getUrgencyLevel (  ) 

vhdEvent::EventCastType vhdEvent::getEventCastType (  ) 

vhtBool vhdEvent::isBroadcast (  ) 

void vhdEvent::setBroadcastTarget (  ) 

vhtBool vhdEvent::isMulticast (  ) 

vhdEventReceiverSetRef vhdEvent::getMulticastTarget (  ) 

void vhdEvent::setMulticastTarget ( vhdEventReceiverSetRef  multicastTarget  ) 

vhtBool vhdEvent::isSinglecast (  ) 

vhdIEventReceiverRef vhdEvent::getSinglecastTarget (  ) 

void vhdEvent::setSinglecastTarget ( vhdIEventReceiverRef  singlecastTarget  ) 

vhtTime vhdEvent::getSysTimeStamp (  ) 

vhtTime vhdEvent::getSimTimeStamp (  ) 

vhtSize32 vhdEvent::getSerialNumber (  ) 

vhdIEventPublisherRef vhdEvent::getEventPublisher (  ) 

void vhdEvent::_seal ( vhdIEventPublisherRef  eventPublisher,
vhtTime  sysTimeStamp,
vhtTime  simTimeStamp 
) [private]


Friends And Related Function Documentation

friend class vhdEventPublisher [friend]


Member Data Documentation

vhdEvent::vhdCLASS_TYPE [private]

_Impl* vhdEvent::_impl [private]


Generated on Thu Jan 18 10:06:23 2007 for vhdPLUS by  doxygen 1.5.1-p1