NSCL DDAS
1.0
Support for XIA DDAS at the NSCL
|
#include <CrateWriter.h>
Public Member Functions | |
CrateWriter (const Crate &settings) | |
virtual void | write () |
virtual void | startCrate (int id, const std::vector< unsigned short > &slots)=0 |
virtual void | endCrate (int id, const std::vector< unsigned short > &slots)=0 |
virtual SettingsWriter * | getWriter (unsigned short slotNum)=0 |
Protected Attributes | |
Crate | m_settings |
Writes a crate worth of stuff to a destination. This abstract base class provides a strategy pattern.