NSCL DDAS
1.0
Support for XIA DDAS at the NSCL
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Macros
Pages
xml
SettingsWriter.h
Go to the documentation of this file.
1
/*
2
This software is Copyright by the Board of Trustees of Michigan
3
State University (c) Copyright 2017.
4
5
You may use this software under the terms of the GNU public license
6
(GPL). The terms of this license are described at:
7
8
http://www.gnu.org/licenses/gpl.txt
9
10
Authors:
11
Ron Fox
12
Giordano Cerriza
13
NSCL
14
Michigan State University
15
East Lansing, MI 48824-1321
16
*/
17
22
#ifndef SETTINGSWRITER_H
23
#define SETTINGSWRITER_H
24
#include <
ModuleSettings.h
>
25
26
#include <vector>
27
28
namespace
DDAS
{
29
30
41
class
SettingsWriter
42
{
43
public
:
44
virtual
~
SettingsWriter
() {}
45
virtual
void
write(
const
ModuleSettings
& dspSettings) = 0;
46
};
47
48
}
// namespace DDAS
49
#endif
DDAS::SettingsWriter
Definition:
SettingsWriter.h:41
DDAS::ModuleSettings
Definition:
ModuleSettings.h:36
ModuleSettings.h
: Capture the settings for a module in a nice struct of a package.
DDAS
Definition:
functions.h:26
Generated on Tue Mar 31 2020 13:10:44 for NSCL DDAS by
1.8.8