Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

sstring.h

Go to the documentation of this file.
00001 // AUTOMATICALLY GENERATED -- DO NOT EDIT!         -*- c++ -*-
00002 
00003 #ifndef sstring_h
00004 #define sstring_h
00005 
00006 #include <sstream>
00007 #include <string>
00008 
00009 //
00010 // INTERFACE definition follows 
00011 //
00012 
00013 
00014 class Sstring
00015 {
00016     std::ostringstream out;
00017 
00018  public:
00019   operator std::string ()
00020     {
00021       return out.str();
00022     }
00023 
00024   std::string str () const
00025     {
00026       return out.str();
00027     }
00028 
00029   template <typename T>
00030   Sstring&
00031   operator << (const T& value)
00032     {
00033       out << value;
00034       return *this;
00035     }
00036 };
00037 
00038 #endif // sstring_h

Generated on Mon Feb 10 17:32:56 2003 for VFiasco Semantics Compiler by doxygen1.2.15