#include <ThreadedLogging.h>
|
| CThreadedLogging (const std::wstring &dir, const std::wstring &file, const std::wstring &movedir, PhasorThread &thread, DWORD dwDelay=DEFAULT_SAVE_DELAY) |
|
| CThreadedLogging (const CLoggingStream &stream, PhasorThread &thread, DWORD dwDelay=DEFAULT_SAVE_DELAY) |
|
| ~CThreadedLogging () |
|
std::unique_ptr< COutStream > | clone () const override |
|
void | SetMoveSize (DWORD kbSize) override |
|
void | SetMoveDirectory (const std::wstring &move_to) override |
|
void | SetOutFile (const std::wstring &directory, const std::wstring &fileName) override |
|
void | SetOutFile (const std::wstring &fileName) override |
|
void | EnableTimestamp (bool state) override |
|
void | AppendData (const std::wstring &str) override |
|
void | AppendData (wchar_t c) override |
|
void | Reserve (size_t size) override |
|
| CLoggingStream (const std::wstring &fileDirectory, const std::wstring &fileName, const std::wstring &moveDirectory) |
|
| ~CLoggingStream () |
|
virtual bool | DoTimestamp () |
|
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,...) |
|
CThreadedLogging::CThreadedLogging |
( |
const std::wstring & |
dir, |
|
|
const std::wstring & |
file, |
|
|
const std::wstring & |
movedir, |
|
|
PhasorThread & |
thread, |
|
|
DWORD |
dwDelay = DEFAULT_SAVE_DELAY |
|
) |
| |
CThreadedLogging::~CThreadedLogging |
( |
| ) |
|
void CThreadedLogging::AppendData |
( |
const std::wstring & |
str | ) |
|
|
overridevirtual |
void CThreadedLogging::AppendData |
( |
wchar_t |
c | ) |
|
|
overridevirtual |
std::unique_ptr< COutStream > CThreadedLogging::clone |
( |
| ) |
const |
|
overridevirtual |
void CThreadedLogging::EnableTimestamp |
( |
bool |
state | ) |
|
|
overridevirtual |
void CThreadedLogging::Reserve |
( |
size_t |
size | ) |
|
|
overridevirtual |
void CThreadedLogging::SetMoveDirectory |
( |
const std::wstring & |
move_to | ) |
|
|
overridevirtual |
void CThreadedLogging::SetMoveSize |
( |
DWORD |
kbSize | ) |
|
|
overridevirtual |
void CThreadedLogging::SetOutFile |
( |
const std::wstring & |
directory, |
|
|
const std::wstring & |
fileName |
|
) |
| |
|
overridevirtual |
void CThreadedLogging::SetOutFile |
( |
const std::wstring & |
fileName | ) |
|
|
overridevirtual |
bool CThreadedLogging::Write |
( |
const std::wstring & |
str | ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files: