ml::DcmRTDoseModuleBaseOpInterface< DcmIODBase > Class Template Reference

This class provides MLABFields to a specific DcmModule of the template parameter DcmIODBase. More...

#include <mlDcmRTDoseModuleBaseOpInterface.h>

Inheritance diagram for ml::DcmRTDoseModuleBaseOpInterface< DcmIODBase >:

ml::DcmModuleBaseOpInterface< DcmIODBase >

List of all members.

Public Member Functions

 DcmRTDoseModuleBaseOpInterface ()
 Default Constructor.
virtual void addFields (FieldContainer &fieldContainer)
 Add MLABFields of this DcmModule to given FieldContainer.
virtual void handleBaseObjectChange (DcmIODBase *baseObject)
 Handle change of DcmIODBase object.
virtual void handleNotification (Field *field)
 Handle change of field field.


Detailed Description

template<typename DcmIODBase>
class ml::DcmRTDoseModuleBaseOpInterface< DcmIODBase >

This class provides MLABFields to a specific DcmModule of the template parameter DcmIODBase.

Definition at line 43 of file mlDcmRTDoseModuleBaseOpInterface.h.


Constructor & Destructor Documentation

template<typename DcmIODBase >
ml::DcmRTDoseModuleBaseOpInterface< DcmIODBase >::DcmRTDoseModuleBaseOpInterface (  )  [inline]

Default Constructor.

Definition at line 47 of file mlDcmRTDoseModuleBaseOpInterface.h.


Member Function Documentation

template<typename DcmIODBase >
virtual void ml::DcmRTDoseModuleBaseOpInterface< DcmIODBase >::addFields ( FieldContainer fieldContainer  )  [inline, virtual]

Add MLABFields of this DcmModule to given FieldContainer.

Implements ml::DcmModuleBaseOpInterface< DcmIODBase >.

Definition at line 50 of file mlDcmRTDoseModuleBaseOpInterface.h.

References ml::FieldContainer::addInt(), and ml::FieldContainer::addString().

template<typename DcmIODBase >
virtual void ml::DcmRTDoseModuleBaseOpInterface< DcmIODBase >::handleBaseObjectChange ( DcmIODBase *  baseObject  )  [inline, virtual]

Handle change of DcmIODBase object.

Extracts values if baseObject != NULL and its internalObject is valid, i.e. set Sets to defaults otherwise.

Implements ml::DcmModuleBaseOpInterface< DcmIODBase >.

Definition at line 74 of file mlDcmRTDoseModuleBaseOpInterface.h.

template<typename DcmIODBase >
virtual void ml::DcmRTDoseModuleBaseOpInterface< DcmIODBase >::handleNotification ( Field field  )  [inline, virtual]

Handle change of field field.

Implements ml::DcmModuleBaseOpInterface< DcmIODBase >.

Definition at line 175 of file mlDcmRTDoseModuleBaseOpInterface.h.


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