NSCL DDAS
1.0
Support for XIA DDAS at the NSCL
|
#include <ModuleWriter.h>
Public Member Functions | |
virtual void | write (const ModuleSettings &dspSettings)=0 |
Class that writes settings data to modules attached to the system. The vector of module settings define what's written this allows for module level granularity on settings written to the module.
Abstract base class for writing settings data to something. The idea is that this can be subclassed to write this data in any of a number of ways. Typically the concrete class's constructor will connect the object to some sink (e.g. file or database or maybe even crate) and the write method would be used to actually output the settings to that sink.