00001 #ifndef TESTSUMMARYIS_H
00002 #define TESTSUMMARYIS_H
00003
00004 #include <is/isinfo.h>
00005
00006
00007
00008
00015 class TestSummaryIS: public ISInfo {
00016 public:
00017
00020 std::string dataString;
00021
00022
00023 TestSummaryIS( )
00024 : ISInfo( "TestSummaryIS" )
00025 {
00026
00027
00028
00029
00030 }
00031
00032 ~TestSummaryIS(){
00033
00034
00035
00036
00037 }
00038
00039 protected:
00040 TestSummaryIS( const char * type )
00041 : ISInfo( type )
00042 {
00043
00044
00045
00046
00047 }
00048
00049 void publishGuts( ISostream & out ){
00050 out << dataString;
00051 }
00052
00053 void refreshGuts( ISistream & in ){
00054 in >> dataString;
00055 }
00056
00057
00058
00059
00060 };
00061
00062
00063
00064
00065 #endif // TESTSUMMARYIS_H