PostprocessorRegistration

Mixes in a module constructor that registers the supplied Postprocessor class in the module to be instantiated on library initialisation.

mixin template PostprocessorRegistration (
ThisPostprocessor
Priority priority = 0.priority
string module_ = __MODULE__
)

Parameters

ThisPostprocessor

Postprocessor class of module.

priority

Priority at which to instantiate the postprocessor. A lower priority makes it get instantiated before other postprocessors. Defaults to 0.priority.

module_

String name of the module. Only used in case an error message is needed.

Meta