00001 #include "PipelineTestResultStreamer.h"
00002 #include "../PipelineTestResult.h"
00003
00004 using namespace Sct;
00005
00006 namespace SctData {
00007 namespace IO {
00008
00009 PipelineTestResultStreamer::PipelineTestResultStreamer() throw() {}
00010
00011 bool PipelineTestResultStreamer::inMap = IOManager::addToMap("SctData::PipelineTestResult", auto_ptr<Streamer>(new PipelineTestResultStreamer()));
00012
00013 shared_ptr<Streamable> PipelineTestResultStreamer::read(IStream& in, const IOManager& manager) const throw(LogicError, IoError){
00014 shared_ptr<Streamable> ad (new PipelineTestResult());
00015 read(in, *ad, manager);
00016 return ad;
00017 }
00018
00019 void PipelineTestResultStreamer::write(OStream& out, const Streamable& ob, const IOManager& manager) const throw(LogicError, IoError) {
00020
00021 TestResultStreamer::write(out, ob, manager);
00022 }
00023
00024 void PipelineTestResultStreamer::read(IStream& in, Streamable& ob, const IOManager& manager) const throw(LogicError, IoError) {
00025 TestResultStreamer::read(in, ob, manager);
00026 }
00027
00028 }
00029 }