ml::DRTTreatmentSummaryRecordIODToMLConverter Class Reference

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

#include <mlDRTTreatmentSummaryRecordIODToMLConverter.h>

Inheritance diagram for ml::DRTTreatmentSummaryRecordIODToMLConverter:

ml::DcmIODToMLConverterAbstract< DRTTreatmentSummaryRecordIODBase, DRTTreatmentSummaryRecordIOD >

List of all members.

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

DcmDRTPhysiciansOfRecordIdentificationSequenceBaseOpInterface _DRTPhysiciansOfRecordIdentificationSequence
DcmDRTPhysiciansReadingStudyIdentificationSequenceBaseOpInterface _DRTPhysiciansReadingStudyIdentificationSequence
DcmDRTProcedureCodeSequenceBaseOpInterface _DRTProcedureCodeSequence
DcmDRTReferencedStudySequenceBaseOpInterface _DRTReferencedStudySequence
DcmDRTReferringPhysicianIdentificationSequenceBaseOpInterface _DRTReferringPhysicianIdentificationSequence
DcmDRTBreedRegistrationSequenceBaseOpInterface _DRTBreedRegistrationSequence
DcmDRTDeidentificationMethodCodeSequenceBaseOpInterface _DRTDeidentificationMethodCodeSequence
DcmDRTOtherPatientIDsSequenceBaseOpInterface _DRTOtherPatientIDsSequence
DcmDRTPatientBreedCodeSequenceBaseOpInterface _DRTPatientBreedCodeSequence
DcmDRTPatientSpeciesCodeSequenceBaseOpInterface _DRTPatientSpeciesCodeSequence
DcmDRTReferencedPatientSequenceBaseOpInterface _DRTReferencedPatientSequence
DcmDRTAdmittingDiagnosesCodeSequenceBaseOpInterface _DRTAdmittingDiagnosesCodeSequence
DcmDRTReferencedRTPlanSequenceBaseOpInterface _DRTReferencedRTPlanSequence
DcmDRTReferencedTreatmentRecordSequenceBaseOpInterface _DRTReferencedTreatmentRecordSequence
DcmDRTPerformedProtocolCodeSequenceBaseOpInterface _DRTPerformedProtocolCodeSequence
DcmDRTReferencedPerformedProcedureStepSequenceBaseOpInterface _DRTReferencedPerformedProcedureStepSequence
DcmDRTRequestAttributesSequenceBaseOpInterface _DRTRequestAttributesSequence
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<DRTTreatmentSummaryRecordIODBase> instances for all or a subset of DcmModules of DRTTreatmentSummaryRecordIOD.

Definition at line 71 of file mlDRTTreatmentSummaryRecordIODToMLConverter.h.


Constructor & Destructor Documentation

ml::DRTTreatmentSummaryRecordIODToMLConverter::DRTTreatmentSummaryRecordIODToMLConverter (  )  [inline]

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

Destructor.

Definition at line 94 of file mlDRTTreatmentSummaryRecordIODToMLConverter.h.


Member Function Documentation

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

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

virtual void ml::DRTTreatmentSummaryRecordIODToMLConverter::handleBaseObjectChange ( DRTTreatmentSummaryRecordIODBase baseObject  )  [inline, virtual]

Handle change of baseObject.

Reimplemented from ml::DcmIODToMLConverterAbstract< DRTTreatmentSummaryRecordIODBase, DRTTreatmentSummaryRecordIOD >.

Definition at line 129 of file mlDRTTreatmentSummaryRecordIODToMLConverter.h.

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

virtual void ml::DRTTreatmentSummaryRecordIODToMLConverter::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