#include <MsgOStream.h>
Inheritance diagram for MsgOStream:

Public Member Functions | |
| MsgOStream () | |
| virtual | ~MsgOStream () |
| virtual std::ostream & | Os () const =0 |
| virtual const char * | GetName () const =0 |
| int | GetNreference () const |
| virtual void | Close () |
| void | Flush () |
| int | AddReference () |
| int | SubtractReference () |
Private Attributes | |
| int | fNreference |
|
|
Definition at line 20 of file MsgOStream.h. 00020 : fNreference(0) { }
|
|
|
Definition at line 21 of file MsgOStream.h. 00021 { }
|
|
|
Definition at line 30 of file MsgOStream.h. Referenced by MsgOStreamService::GetStream(), MsgOStreamServiceValidate::TestMsgFileOStream(), and MsgOStreamServiceValidate::TestMsgStandardOStream(). 00030 { return ++fNreference; }
|
|
|
Reimplemented in MsgFileOStream, MsgStandardOStream, and MsgG4OStream. Definition at line 27 of file MsgOStream.h. Referenced by MsgStream::Close(). 00027 { }
|
|
|
Definition at line 28 of file MsgOStream.h. Referenced by MsgStream::Flush(), MsgOStreamServiceValidate::TestMsgFileOStream(), and MsgOStreamServiceValidate::TestMsgStandardOStream(). 00028 { Os().flush(); }
|
|
|
Implemented in MsgFileOStream, MsgStandardOStream, and MsgG4OStream. |
|
|
Definition at line 25 of file MsgOStream.h. Referenced by MsgOStreamServiceValidate::TestMsgFileOStream(), MsgOStreamServiceValidate::TestMsgOStreamService(), and MsgOStreamServiceValidate::TestMsgStandardOStream(). 00025 { return fNreference; }
|
|
|
Implemented in MsgFileOStream, MsgStandardOStream, and MsgG4OStream. Referenced by MsgOStreamServiceValidate::TestMsgCustonStream(). |
|
|
Definition at line 31 of file MsgOStream.h. Referenced by MsgFileOStream::Close(), MsgStream::DetachOStream(), MsgOStreamServiceValidate::TestMsgFileOStream(), and MsgOStreamServiceValidate::TestMsgStandardOStream(). 00031 { return --fNreference; }
|
|
|
Definition at line 33 of file MsgOStream.h. |
1.3.9.1