50 std::vector<BoolField*> _messageFilterFields;
Project global and OS specific declarations.
#define MLDicomMessageFilter_EXPORT
DLL export macro definition.
Field to encapsulate a pointer to an ML base object.
Class representing general ML objects that support import/export via strings (setPersistentState() an...
std::vector< DicomMessageFilter > DicomMessageFilterListType
Container type of the list of MessageFilter objects.
ML module class DicomConfigurableMessageFilter usable as plugin for modules which produce many messag...
DicomConfigurableMessageFilterBaseRefCountedPtr getNewlyCreatedMessageCollector()
Returns a smart-pointer to a newly created reference of a DicomConfigurableMessageFilterBase object.
void _init()
Constructor-like initialization for fields and members.
DicomConfigurableMessageFilter()
Constructor, no inputs, no outputs (but a Base output) as field.
void handleNotification(Field *field) override
Handles changes of field.
static DicomConfigurableMessageFilterBaseRefCountedPtr getMessageCollectorInstance(Base *basePtr)
Convenience routine returning a new instance of a message collector to be used for message handling; ...
Base class for all fields used in the ML.
Base class for an image processing module of the ML.
#define ML_MODULE_CLASS_HEADER(className)
Like ML_CLASS_HEADER for the usage of derived classes from Module.
Header file of ML module class DicomConfigurableMessageFilter usable as plugin for modules which prod...