Generated on Mon Jun 23 17:17:53 2008 for ell-2.3.0 by doxygen 1.5.1

src/ell/SC_Outstream.hh

Go to the documentation of this file.
00001 #ifndef SC_OUTSTREAM_HH_
00002 #define SC_OUTSTREAM_HH_
00003 
00004 #include <iostream>
00005 #include <string>
00006 
00007 #include "ell/SC_Counting.hh"
00008 
00009 namespace ell
00010 {
00011 
00017     class SC_Outstream : public SC_Counting
00018     {
00019     protected:
00021         std::ostream& out;
00022         
00024         const std::string strAdded;
00025         
00026     public:
00027     
00031         SC_Outstream(   std::ostream& out, 
00032                         const std::string& labelAdded);
00033         
00034         virtual ~SC_Outstream();
00035     
00038         virtual void add(const State& s);
00039             
00040     };
00041 
00042 }
00043 
00044 #endif /*SC_OUTSTREAM_HH_*/