39 std::vector<BasePDU*> mBasePDU;
41 void DeletePDUVector(){
42 std::vector<BasePDU*>::iterator baseItor;
43 for (baseItor = mBasePDU.begin(); baseItor < mBasePDU.end(); baseItor++){
44 if (*baseItor != NULL){
58 mBasePDU.push_back(inBasePDU);
65 std::vector<BasePDU*>
const &
GetPDUs()
const {
return mBasePDU; }
68 void SetPDU(std::vector<BasePDU*>
const & inPDU) {
76 #endif //GDCMULEVENT_H
EEventID GetEvent() const
Definition: gdcmULEvent.h:64
std::vector< BasePDU * > const & GetPDUs() const
Definition: gdcmULEvent.h:65
void SetEvent(const EEventID &inEvent)
Definition: gdcmULEvent.h:67
BasePDU base class for PDUs.
Definition: gdcmBasePDU.h:50
ULEvent base class for network events.
Definition: gdcmULEvent.h:37
~ULEvent()
Definition: gdcmULEvent.h:60
EEventID
Definition: gdcmNetworkEvents.h:33
ULEvent(const EEventID &inEventID, std::vector< BasePDU * > const &inBasePDU)
Definition: gdcmULEvent.h:52
Definition: gdcmASN1.h:20
ULEvent(const EEventID &inEventID, BasePDU *inBasePDU)
Definition: gdcmULEvent.h:56
void SetPDU(std::vector< BasePDU * > const &inPDU)
Definition: gdcmULEvent.h:68