#include <MicoleStringStream.h>
Collaboration diagram for MicoleStringStream:
This class is a short implementation of classic StringStream. This version avoid memory leak due to bad Microsoft implementation of string streeam classes.
Definition at line 45 of file MicoleStringStream.h.
Public Member Functions | |
MicoleStringStream () | |
MicoleStringStream (const MicoleStringStream &mss) | |
virtual | ~MicoleStringStream () |
string | getString () const |
string | str () const |
void | flush () |
MicoleStringStream & | operator= (const MicoleStringStream &mss) |
MicoleStringStream & | operator<< (const string &pStr) |
MicoleStringStream & | operator<< (int) |
MicoleStringStream & | operator<< (double) |
MicoleStringStream::MicoleStringStream | ( | ) |
Definition at line 30 of file MicoleStringStream.cpp.
MicoleStringStream::MicoleStringStream | ( | const MicoleStringStream & | mss | ) |
Definition at line 35 of file MicoleStringStream.cpp.
MicoleStringStream::~MicoleStringStream | ( | ) | [virtual] |
Definition at line 40 of file MicoleStringStream.cpp.
void MicoleStringStream::flush | ( | ) |
Definition at line 54 of file MicoleStringStream.cpp.
string MicoleStringStream::getString | ( | ) | const |
Definition at line 44 of file MicoleStringStream.cpp.
MicoleStringStream & MicoleStringStream::operator<< | ( | double | ) |
Definition at line 92 of file MicoleStringStream.cpp.
MicoleStringStream & MicoleStringStream::operator<< | ( | int | ) |
Definition at line 75 of file MicoleStringStream.cpp.
MicoleStringStream & MicoleStringStream::operator<< | ( | const string & | pStr | ) |
Definition at line 69 of file MicoleStringStream.cpp.
MicoleStringStream & MicoleStringStream::operator= | ( | const MicoleStringStream & | mss | ) |
Definition at line 59 of file MicoleStringStream.cpp.
string MicoleStringStream::str | ( | ) | const |
Definition at line 49 of file MicoleStringStream.cpp.