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