|
SNAP Library 2.0, User Reference
2013-05-13 16:33:57
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <xfl.h>
Inherits TNotify.
Public Member Functions | |
| TFPathNotify (const TStr &_LogFPath, const TStr &_PrefixFNm, const bool &_FlushP) | |
| void | OnStatus (const TStr &MsgStr) |
Static Public Member Functions | |
| static PNotify | New (const TStr &LogFPath, const TStr &PrefixFNm, const bool &FlushP) |
Private Member Functions | |
| void | UpdateSOut (const TTm &NowTm) |
| UndefDefaultCopyAssign (TFPathNotify) | |
Private Attributes | |
| TStr | LogFPath |
| TStr | PrefixFNm |
| TTm | LastTm |
| PSOut | LogSOut |
| TBool | FlushP |
| TFPathNotify::TFPathNotify | ( | const TStr & | _LogFPath, |
| const TStr & | _PrefixFNm, | ||
| const bool & | _FlushP | ||
| ) |
Definition at line 262 of file xfl.cpp.
: LogFPath(_LogFPath), PrefixFNm(_PrefixFNm), FlushP(_FlushP) { LastTm = TTm::GetCurUniTm(); UpdateSOut(LastTm); }
| static PNotify TFPathNotify::New | ( | const TStr & | LogFPath, |
| const TStr & | PrefixFNm, | ||
| const bool & | FlushP | ||
| ) | [inline, static] |
Definition at line 97 of file xfl.h.
{
return PNotify(new TFPathNotify(LogFPath, PrefixFNm, FlushP));}
| void TFPathNotify::OnStatus | ( | const TStr & | MsgStr | ) | [virtual] |
Reimplemented from TNotify.
| TFPathNotify::UndefDefaultCopyAssign | ( | TFPathNotify | ) | [private] |
| void TFPathNotify::UpdateSOut | ( | const TTm & | NowTm | ) | [private] |
TBool TFPathNotify::FlushP [private] |
TTm TFPathNotify::LastTm [private] |
TStr TFPathNotify::LogFPath [private] |
PSOut TFPathNotify::LogSOut [private] |
TStr TFPathNotify::PrefixFNm [private] |