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

SctData::IO::NoiseOccupancyTestResultStreamer Class Reference

This class allows publishing and refreshing of NoiseOccupancyTestResult objects to and from IS. More...

#include <NoiseOccupancyTestResultStreamer.h>

Inheritance diagram for SctData::IO::NoiseOccupancyTestResultStreamer:

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 ChipNOResult &, const IOManager &manager) const throw (LogicError, IoError)
void readChipResult (IStream &in, ChipNOResult &, const IOManager &manager) const throw (LogicError, IoError)

Static Private Attributes

bool inMap

Detailed Description

This class allows publishing and refreshing of NoiseOccupancyTestResult objects to and from IS.

The published and refresehd elements are: The (usually 12) noise occupancy graphs. The (usually 12) noise occupancy fits.

Definition at line 17 of file NoiseOccupancyTestResultStreamer.h.


Member Function Documentation

void SctData::IO::NoiseOccupancyTestResultStreamer::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 34 of file NoiseOccupancyTestResultStreamer.cpp.

References SctData::NoiseOccupancyTestResult::getChipResult(), and Sct::IoError.

void SctData::IO::NoiseOccupancyTestResultStreamer::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 24 of file NoiseOccupancyTestResultStreamer.cpp.

References SctData::NoiseOccupancyTestResult::getChipResult(), and Sct::IoError.


The documentation for this class was generated from the following files:
Generated on Tue Dec 9 10:08:26 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3