#include <vhdEvent.h>
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 |
| vhdEvent::vhdEvent | ( | ) |
| vhdEvent::~vhdEvent | ( | ) | [virtual] |
| 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] |
friend class vhdEventPublisher [friend] |
vhdEvent::vhdCLASS_TYPE [private] |
_Impl* vhdEvent::_impl [private] |
1.5.1-p1