Phasor
01.00.10.059
|
#include <Streams.h>
Public Types | |
typedef std::unique_ptr < Forwarder > | next_ptr |
typedef std::unique_ptr < COutStream > | stream_ptr |
Public Member Functions | |
Forwarder (COutStream &stream, next_ptr &next) | |
std::unique_ptr< COutStream > | clone () const override |
Public Member Functions inherited from COutStream | |
void | Notify (COutStream &master) |
void | DontNotify (COutStream &master) |
COutStream () | |
virtual | ~COutStream () |
void | Flush () |
COutStream & | operator<< (const endl_tag &) |
COutStream & | operator<< (const std::string &string) |
COutStream & | operator<< (const std::wstring &string) |
COutStream & | operator<< (const char *string) |
COutStream & | operator<< (const wchar_t *string) |
COutStream & | operator<< (wchar_t c) |
COutStream & | operator<< (DWORD number) |
COutStream & | operator<< (int number) |
COutStream & | operator<< (double number) |
void | print (const char *format,...) |
void | wprint (const wchar_t *format,...) |
Static Public Member Functions | |
static next_ptr | end_point (COutStream &stream) |
static next_ptr | mid_point (COutStream &stream, next_ptr &next) |
Protected Member Functions | |
bool | Write (const std::wstring &str) override |
Protected Member Functions inherited from COutStream | |
virtual void | AppendData (const std::wstring &str) |
virtual void | AppendData (wchar_t c) |
virtual void | Reserve (size_t size) |
Additional Inherited Members | |
Public Attributes inherited from COutStream | |
bool | no_flush |
std::set< COutStream * > | masters |
typedef std::unique_ptr<Forwarder> Forwarder::next_ptr |
typedef std::unique_ptr<COutStream> Forwarder::stream_ptr |
|
inlineexplicit |
|
inlineoverridevirtual |
Implements COutStream.
|
inlinestatic |
|
inlinestatic |
|
inlineoverrideprotectedvirtual |
Implements COutStream.