Public Member Functions | |
void | hide (void) |
template<class T> | |
std::ostream & | operator<< (const T &val) |
OStream (std::ostream &str) | |
OStream (void) | |
void | redirect (std::ostream &str) |
void | show (void) |
void | sign (const char *nm) |
void | sign (std::string nm) |
Private Attributes | |
buffer | buff |
std::string | name |
std::streambuf * | null |
std::streambuf * | stream |
Classes | |
class | buffer |
Definition at line 28 of file CSCDCCExaminer.h.
CSCDCCExaminer::OStream::OStream | ( | void | ) | [inline] |
CSCDCCExaminer::OStream::OStream | ( | std::ostream & | str | ) | [inline] |
std::ostream& CSCDCCExaminer::OStream::operator<< | ( | const T & | val | ) | [inline] |
Definition at line 47 of file CSCDCCExaminer.h.
References name.
00047 { 00048 return (*(std::ostream*)this)<<name<<val; 00049 }
void CSCDCCExaminer::OStream::redirect | ( | std::ostream & | str | ) | [inline] |
void CSCDCCExaminer::OStream::sign | ( | const char * | nm | ) | [inline] |
void CSCDCCExaminer::OStream::sign | ( | std::string | nm | ) | [inline] |
buffer CSCDCCExaminer::OStream::buff [private] |
Definition at line 31 of file CSCDCCExaminer.h.
std::string CSCDCCExaminer::OStream::name [private] |
std::streambuf* CSCDCCExaminer::OStream::null [private] |
std::streambuf* CSCDCCExaminer::OStream::stream [private] |