SctData::OpeResultIOHelper Class Reference

allows setting the UniqueID of the OpeResult class More...

#include <OpeResultIOHelper.h>

Collaboration diagram for SctData::OpeResultIOHelper:

Collaboration graph
[legend]

Public Member Functions

 OpeResultIOHelper ()
 constructor takes a OpeResult as its argument
std::auto_ptr< OpeResultcreate ()
 allows creation of a OpeResult without UniqueID
void set (OpeResult &r)
 set with a OpeResult so that methods can be used
void setUniqueID (const Sct::UniqueID &id)
 sets the UniqueID of the OpeResult it was constructed with

Private Attributes

OpeResultresult

Detailed Description

allows setting the UniqueID of the OpeResult class

Definition at line 8 of file OpeResultIOHelper.h.


Constructor & Destructor Documentation

SctData::OpeResultIOHelper::OpeResultIOHelper  ) 
 

constructor takes a OpeResult as its argument

Definition at line 4 of file OpeResultIOHelper.cpp.


Member Function Documentation

std::auto_ptr< OpeResult > SctData::OpeResultIOHelper::create  ) 
 

allows creation of a OpeResult without UniqueID

Definition at line 15 of file OpeResultIOHelper.cpp.

Referenced by SctData::IO::OpeStreamer_v1::read().

void SctData::OpeResultIOHelper::set OpeResult r  ) 
 

set with a OpeResult so that methods can be used

Definition at line 6 of file OpeResultIOHelper.cpp.

References result.

Referenced by SctData::IO::OpeStreamer_v1::read().

void SctData::OpeResultIOHelper::setUniqueID const Sct::UniqueID id  ) 
 

sets the UniqueID of the OpeResult it was constructed with

Definition at line 10 of file OpeResultIOHelper.cpp.

References SctData::OpeResult::m_uniqueID, and result.

Referenced by SctData::IO::OpeStreamer_v1::read().


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 14:07:33 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6