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<< (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.
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