GDCM  2.4.5
Public Member Functions | List of all members
gdcm::network::ULEvent Class Reference

ULEvent base class for network events. More...

#include <gdcmULEvent.h>

Public Member Functions

 ULEvent (const EEventID &inEventID, std::vector< BasePDU * > const &inBasePDU)
 
 ULEvent (const EEventID &inEventID, BasePDU *inBasePDU)
 
 ~ULEvent ()
 
EEventID GetEvent () const
 
std::vector< BasePDU * > const & GetPDUs () const
 
void SetEvent (const EEventID &inEvent)
 
void SetPDU (std::vector< BasePDU * > const &inPDU)
 

Detailed Description

ULEvent base class for network events.

An event consists of the event ID and the data associated with that event.

Note that once a PDU is created, it is now the responsibility of the associated event to destroy it!

Constructor & Destructor Documentation

gdcm::network::ULEvent::ULEvent ( const EEventID inEventID,
std::vector< BasePDU * > const &  inBasePDU 
)
inline
gdcm::network::ULEvent::ULEvent ( const EEventID inEventID,
BasePDU inBasePDU 
)
inline
gdcm::network::ULEvent::~ULEvent ( )
inline

Member Function Documentation

EEventID gdcm::network::ULEvent::GetEvent ( ) const
inline
std::vector<BasePDU*> const& gdcm::network::ULEvent::GetPDUs ( ) const
inline
void gdcm::network::ULEvent::SetEvent ( const EEventID inEvent)
inline
void gdcm::network::ULEvent::SetPDU ( std::vector< BasePDU * > const &  inPDU)
inline

The documentation for this class was generated from the following file:

Generated on Fri Sep 25 2015 17:58:36 for GDCM by doxygen 1.8.9.1
SourceForge.net Logo