RxDelayTestResultStreamer_v1.cpp

00001 #include "../RxDelayTestResult.h"
00002 #include "RxDelayTestResultStreamer_v1.h"
00003 #include <vector>
00004 
00005 using namespace Sct;
00006 
00007 namespace SctData {
00008 namespace IO {
00009 
00010 /* READ NOTES ON STREAMERS AND VERSIONS BEFORE EDITING THIS FILE! */
00011 unsigned RxDelayTestResultStreamer_v1::s_version=1;
00012     
00013 RxDelayTestResultStreamer_v1::RxDelayTestResultStreamer_v1() throw() {
00014 }
00015 
00016 bool RxDelayTestResultStreamer_v1::inMap = IOManager::addToMap("SctData::RxDelayTestResult",  auto_ptr<Streamer>(new RxDelayTestResultStreamer_v1()));
00017 
00018 shared_ptr<Streamable> RxDelayTestResultStreamer_v1::read(IStream& in, const IOManager& manager) const throw(LogicError, IoError) {
00019     shared_ptr<Streamable> ad (new RxDelayTestResult());
00020     read(in, *ad, manager);
00021     return ad;
00022 }
00023 
00024 void RxDelayTestResultStreamer_v1::write(OStream& out, const Streamable& ob, const IOManager& manager) const throw(LogicError, IoError) {
00025     //Let superclass do its work
00026     manager.writeImpl(out, ob, "SctData::SingleVariableTestResult");
00027 }
00028 
00029 void RxDelayTestResultStreamer_v1::read(IStream& in, Streamable& ob, const IOManager& manager) const throw(LogicError, IoError) {
00030     manager.readImpl(in, ob, "SctData::SingleVariableTestResult");
00031 }
00032 
00033 }
00034 }

Generated on Mon Feb 6 14:01:26 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6