NSCL DDAS  1.0
Support for XIA DDAS at the NSCL
 All Classes Namespaces Files Functions Variables Macros Pages
Public Member Functions | List of all members
DDAS::SettingsWriter Class Referenceabstract

#include <ModuleWriter.h>

Inheritance diagram for DDAS::SettingsWriter:
DDAS::ModuleWriter DDAS::SetFileWriter DDAS::XMLSettingsWriter

Public Member Functions

virtual void write (const ModuleSettings &dspSettings)=0
 

Detailed Description

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.


The documentation for this class was generated from the following file: