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