TestSummaryIS.h

00001 #ifndef TESTSUMMARYIS_H
00002 #define TESTSUMMARYIS_H
00003 
00004 #include <is/info.h>
00005 
00006 #include <string>
00007 
00008 
00009 // <<BeginUserCode>>
00010 
00011 // <<EndUserCode>>
00018 class TestSummaryIS : public ISInfo {
00019 public:
00020 
00023     std::string                   dataString;
00024 
00025 
00026     static const ISType & type() {
00027     static const ISType type_ = TestSummaryIS( ).ISInfo::type();
00028     return type_;
00029     }
00030 
00031     TestSummaryIS( )
00032       : ISInfo( "TestSummaryIS" )
00033     {
00034     initialize();
00035     }
00036 
00037     ~TestSummaryIS(){
00038 
00039 // <<BeginUserCode>>
00040 
00041 // <<EndUserCode>>
00042     }
00043 
00044 protected:
00045     TestSummaryIS( const std::string & type )
00046       : ISInfo( type )
00047     {
00048     initialize();
00049     }
00050 
00051     void publishGuts( ISostream & out ){
00052     out << dataString;
00053     }
00054 
00055     void refreshGuts( ISistream & in ){
00056     in >> dataString;
00057     }
00058 
00059 private:
00060     void initialize()
00061     {
00062 
00063 // <<BeginUserCode>>
00064 
00065 // <<EndUserCode>>
00066     }
00067 
00068 
00069 // <<BeginUserCode>>
00070 
00071 // <<EndUserCode>>
00072 };
00073 
00074 // <<BeginUserCode>>
00075 
00076 // <<EndUserCode>>
00077 #endif // TESTSUMMARYIS_H

Generated on Mon Feb 6 14:01:35 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6