ml::DRTIonBeamsTreatmentRecordIODToMLConverter Class Reference

This class generates DcmModuleBaseOpInterface<DRTIonBeamsTreatmentRecordIODBase> instances for all or a subset of DcmModules of DRTIonBeamsTreatmentRecordIOD. More...

#include <mlDRTIonBeamsTreatmentRecordIODToMLConverter.h>

Inheritance diagram for ml::DRTIonBeamsTreatmentRecordIODToMLConverter:

ml::DcmIODToMLConverterAbstract< DRTIonBeamsTreatmentRecordIODBase, DRTIonBeamsTreatmentRecordIOD >

List of all members.

Public Member Functions

 DRTIonBeamsTreatmentRecordIODToMLConverter ()
 Constructor.
virtual ~DRTIonBeamsTreatmentRecordIODToMLConverter ()
 Destructor.
virtual void addFields (FieldContainer &fieldContainer)
 Add fields to fieldContainer.
virtual void handleBaseObjectChange (DRTIonBeamsTreatmentRecordIODBase *baseObject)
 Handle change of baseObject.
virtual void handleNotification (Field *field)
 Handle change of field field.

Protected Member Functions

virtual
DcmModuleBaseOpInterface
< DRTIonBeamsTreatmentRecordIODBase > * 
_createDcmIODBaseOp (DcmModuleType dcmModuleType)
 Factory method that implements the actual instantiation of DcmModuleBaseOpInterfaces.

Protected Attributes

DcmDRTCalculatedDoseReferenceSequenceBaseOpInterface _DRTCalculatedDoseReferenceSequence
DcmDRTPhysiciansOfRecordIdentificationSequenceBaseOpInterface _DRTPhysiciansOfRecordIdentificationSequence
DcmDRTPhysiciansReadingStudyIdentificationSequenceBaseOpInterface _DRTPhysiciansReadingStudyIdentificationSequence
DcmDRTProcedureCodeSequenceBaseOpInterface _DRTProcedureCodeSequence
DcmDRTReferencedStudySequenceBaseOpInterface _DRTReferencedStudySequence
DcmDRTReferringPhysicianIdentificationSequenceBaseOpInterface _DRTReferringPhysicianIdentificationSequence
DcmDRTMeasuredDoseReferenceSequenceBaseOpInterface _DRTMeasuredDoseReferenceSequence
DcmDRTBreedRegistrationSequenceBaseOpInterface _DRTBreedRegistrationSequence
DcmDRTDeidentificationMethodCodeSequenceBaseOpInterface _DRTDeidentificationMethodCodeSequence
DcmDRTOtherPatientIDsSequenceBaseOpInterface _DRTOtherPatientIDsSequence
DcmDRTPatientBreedCodeSequenceBaseOpInterface _DRTPatientBreedCodeSequence
DcmDRTPatientSpeciesCodeSequenceBaseOpInterface _DRTPatientSpeciesCodeSequence
DcmDRTReferencedPatientSequenceBaseOpInterface _DRTReferencedPatientSequence
DcmDRTAdmittingDiagnosesCodeSequenceBaseOpInterface _DRTAdmittingDiagnosesCodeSequence
DcmDRTReferencedRTPlanSequenceBaseOpInterface _DRTReferencedRTPlanSequence
DcmDRTReferencedTreatmentRecordSequenceBaseOpInterface _DRTReferencedTreatmentRecordSequence
DcmDRTTreatmentSessionIonBeamSequenceBaseOpInterface _DRTTreatmentSessionIonBeamSequence
DcmDRTPatientSetupSequenceBaseOpInterface _DRTPatientSetupSequence
DcmDRTPerformedProtocolCodeSequenceBaseOpInterface _DRTPerformedProtocolCodeSequence
DcmDRTReferencedPerformedProcedureStepSequenceBaseOpInterface _DRTReferencedPerformedProcedureStepSequence
DcmDRTRequestAttributesSequenceBaseOpInterface _DRTRequestAttributesSequence
DcmDRTTreatmentMachineSequenceBaseOpInterface _DRTTreatmentMachineSequence
DcmDRTFractionGroupSummarySequenceBaseOpInterface _DRTFractionGroupSummarySequence
DcmDRTTreatmentSummaryCalculatedDoseReferenceSequenceBaseOpInterface _DRTTreatmentSummaryCalculatedDoseReferenceSequence
DcmDRTTreatmentSummaryMeasuredDoseReferenceSequenceBaseOpInterface _DRTTreatmentSummaryMeasuredDoseReferenceSequence
DcmDRTCodingSchemeIdentificationSequenceBaseOpInterface _DRTCodingSchemeIdentificationSequence
DcmDRTContributingEquipmentSequenceBaseOpInterface _DRTContributingEquipmentSequence
DcmDRTDigitalSignaturesSequenceBaseOpInterface _DRTDigitalSignaturesSequence
DcmDRTEncryptedAttributesSequenceBaseOpInterface _DRTEncryptedAttributesSequence
DcmDRTHL7StructuredDocumentReferenceSequenceBaseOpInterface _DRTHL7StructuredDocumentReferenceSequence
DcmDRTMACParametersSequenceBaseOpInterface _DRTMACParametersSequence
DcmDRTOriginalAttributesSequenceBaseOpInterface _DRTOriginalAttributesSequence


Detailed Description

This class generates DcmModuleBaseOpInterface<DRTIonBeamsTreatmentRecordIODBase> instances for all or a subset of DcmModules of DRTIonBeamsTreatmentRecordIOD.

Definition at line 76 of file mlDRTIonBeamsTreatmentRecordIODToMLConverter.h.


Constructor & Destructor Documentation

ml::DRTIonBeamsTreatmentRecordIODToMLConverter::DRTIonBeamsTreatmentRecordIODToMLConverter (  )  [inline]

virtual ml::DRTIonBeamsTreatmentRecordIODToMLConverter::~DRTIonBeamsTreatmentRecordIODToMLConverter (  )  [inline, virtual]

Destructor.

Definition at line 104 of file mlDRTIonBeamsTreatmentRecordIODToMLConverter.h.


Member Function Documentation

virtual DcmModuleBaseOpInterface<DRTIonBeamsTreatmentRecordIODBase>* ml::DRTIonBeamsTreatmentRecordIODToMLConverter::_createDcmIODBaseOp ( DcmModuleType  dcmModuleType  )  [inline, protected, virtual]

virtual void ml::DRTIonBeamsTreatmentRecordIODToMLConverter::addFields ( FieldContainer fieldContainer  )  [inline, virtual]

virtual void ml::DRTIonBeamsTreatmentRecordIODToMLConverter::handleBaseObjectChange ( DRTIonBeamsTreatmentRecordIODBase baseObject  )  [inline, virtual]

Handle change of baseObject.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTIonBeamsTreatmentRecordIODBase, DRTIonBeamsTreatmentRecordIOD >.

Definition at line 144 of file mlDRTIonBeamsTreatmentRecordIODToMLConverter.h.

References ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getAdmittingDiagnosesCodeSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getBreedRegistrationSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getCalculatedDoseReferenceSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getCodingSchemeIdentificationSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getContributingEquipmentSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getDeidentificationMethodCodeSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getDigitalSignaturesSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getEncryptedAttributesSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getFractionGroupSummarySequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getHL7StructuredDocumentReferenceSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getMACParametersSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getMeasuredDoseReferenceSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getOriginalAttributesSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getOtherPatientIDsSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getPatientBreedCodeSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getPatientSetupSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getPatientSpeciesCodeSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getPerformedProtocolCodeSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getPhysiciansOfRecordIdentificationSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getPhysiciansReadingStudyIdentificationSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getProcedureCodeSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getReferencedPatientSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getReferencedPerformedProcedureStepSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getReferencedRTPlanSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getReferencedStudySequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getReferencedTreatmentRecordSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getReferringPhysicianIdentificationSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getRequestAttributesSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getTreatmentMachineSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getTreatmentSessionIonBeamSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getTreatmentSummaryCalculatedDoseReferenceSequence(), ml::DcmDRTIonBeamsTreatmentRecordIODInterface::getTreatmentSummaryMeasuredDoseReferenceSequence(), and ml::DRTIonBeamsTreatmentRecordIODBase::isValid().

virtual void ml::DRTIonBeamsTreatmentRecordIODToMLConverter::handleNotification ( Field field  )  [inline, virtual]


Member Data Documentation


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

Generated on Sat Sep 3 18:39:49 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8