Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Related Pages  

SctData::IO::FullBypassTestResultStreamer Class Reference

This class allows publishing and refreshing of FullBypassTestResult objects. More...

#include <FullBypassTestResultStreamer.h>

Inheritance diagram for SctData::IO::FullBypassTestResultStreamer:

SctData::IO::TestResultStreamer

Public Member Functions

virtual void write (OStream &out, const Streamable &ob, const IOManager &manager) const throw (LogicError, IoError)
virtual shared_ptr< Streamable > read (IStream &in, const IOManager &manager) const throw (LogicError, IoError)
virtual void read (IStream &in, Streamable &ob, const IOManager &manager) const throw (LogicError, IoError)
void writeChipResult (OStream &out, const FullBypassTestResult::ChipFBResult &, const IOManager &manager) const throw (LogicError, IoError)
void readChipResult (IStream &in, FullBypassTestResult::ChipFBResult &, const IOManager &manager) const throw (LogicError, IoError)

Static Private Attributes

bool inMap

Detailed Description

This class allows publishing and refreshing of FullBypassTestResult objects.

Definition at line 15 of file FullBypassTestResultStreamer.h.


Member Function Documentation

void SctData::IO::FullBypassTestResultStreamer::read IStream &    in,
Streamable &    ob,
const IOManager &    manager
const throw (LogicError, IoError) [virtual]
 

Should always succeed!

Should always succeed!

Reimplemented from SctData::IO::TestResultStreamer.

Definition at line 32 of file FullBypassTestResultStreamer.cpp.

References SctData::FullBypassTestResult::getChipResult(), Sct::IoError, SctData::FullBypassTestResult::setNConfig(), and SctData::FullBypassTestResult::setVddNom().

void SctData::IO::FullBypassTestResultStreamer::write OStream &    out,
const Streamable &    ob,
const IOManager &    manager
const throw (LogicError, IoError) [virtual]
 

This is because ISostream operator<<(string&) isnt const

Reimplemented from SctData::IO::TestResultStreamer.

Definition at line 18 of file FullBypassTestResultStreamer.cpp.

References SctData::FullBypassTestResult::getChipResult(), SctData::FullBypassTestResult::getNConfig(), SctData::FullBypassTestResult::getVddNom(), and Sct::IoError.


The documentation for this class was generated from the following files:
Generated on Mon Dec 8 18:04:34 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3