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
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
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 }