A OutputStream object is a reference-count pointer that wraps a ostream object
![]() | OutputStream (ostream* impl = NULL) Constructs this object |
![]() | ~OutputStream () Decrements the ref_cnt by 1, when it drops to 0 destroys the ostream and this object |
![]() | operator<< (const char c) The overloaded output operator, that places a character into the output stream |
![]() | operator<< (const char* s) The overloaded output operator, that places a C-string into the output stream |
![]() | operator<< (const void *p) The overloaded output operator, that places the first thing that the pointer points to into the output stream |
![]() | operator<< (int i) The overloaded output operator, that places a character into the output stream |
![]() | operator<< (unsigned int ui) The overloaded output operator, that places an unsigned integer into the output stream |
![]() | operator<< (long l) The overloaded output operator, that places a long integer into the output stream |
![]() | operator<< (unsigned long ul) The overloaded output operator, that places an unsigned long integer into the output stream |
![]() | operator<< (bool b) The overloaded output operator, that places a boolean into the output stream |
![]() | operator<< (double d) The overloaded output operator, that a double into the output stream |
![]() | operator<< (std::streambuf* sb) The overloaded output operator, that the stream buffer into the output stream |
![]() | operator<< (const string& s) The overloaded output operator, that places a string into the output stream |
A OutputStream object is a reference-count pointer that wraps a ostream object. Clients should not assume anything about the type of the stream wrapped in this object.
~OutputStream()
OutputStream& operator<<(const char c)
OutputStream& operator<<(const char* s)
OutputStream& operator<<(const void *p)
OutputStream& operator<<(int i)
OutputStream& operator<<(unsigned int ui)
OutputStream& operator<<(long l)
OutputStream& operator<<(unsigned long ul)
OutputStream& operator<<(bool b)
OutputStream& operator<<(double d)
OutputStream& operator<<(std::streambuf* sb)
OutputStream& operator<<(const string& s)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de