SNAP Library 4.0, Developer Reference
2017-07-27 13:18:06
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <lx.h>
Public Member Functions | |
TPreproc (const TStr &InFNm, const TStr &OutFNm, const TStr &SubstFNm, const TStrV &_SubstKeyIdV) | |
Static Public Member Functions | |
static void | Execute (const TStr &InFNm, const TStr &OutFNm, const TStr &InSubstFNm, const TStrV &SubstKeyIdV) |
Private Member Functions | |
char | GetCh () |
bool | IsSubstId (const TStr &SubstId, TStr &SubstValStr) const |
UndefDefaultCopyAssign (TPreproc) | |
Private Attributes | |
PSIn | SIn |
TStrV | SubstKeyIdV |
char | PrevCh |
char | Ch |
THash< TStr, TStrPrV > | SubstIdToKeyIdValPrVH |
TPreproc::TPreproc | ( | const TStr & | InFNm, |
const TStr & | OutFNm, | ||
const TStr & | SubstFNm, | ||
const TStrV & | _SubstKeyIdV | ||
) |
Definition at line 857 of file lx.cpp.
References TVec< TVal, TSizeTy >::Add(), Ch, TStr::Empty(), TCh::EofCh, TXmlTok::GetArgVal(), GetCh(), TXmlTok::GetTagTokV(), TXmlTok::GetTokStr(), IAssert, TVec< TVal, TSizeTy >::IsIn(), IsSubstId(), TVec< TVal, TSizeTy >::Len(), TXmlDoc::LoadTxt(), TFIn::New(), TFOut::New(), PrevCh, TSOut::PutCh(), TSOut::PutStr(), SIn, SubstIdToKeyIdValPrVH, SubstKeyIdV, and TChA::Trunc().
|
private |
Definition at line 834 of file lx.cpp.
References Assert, Ch, TSIn::Eof(), TCh::EofCh, TSIn::GetCh(), PrevCh, and SIn.
Referenced by TPreproc().
Definition at line 842 of file lx.cpp.
References TVec< TVal, TSizeTy >::IsIn(), TVec< TVal, TSizeTy >::Len(), SubstIdToKeyIdValPrVH, and SubstKeyIdV.
Referenced by TPreproc().
|
private |
|
private |
Definition at line 364 of file lx.h.
Referenced by GetCh(), and TPreproc().
|
private |
Definition at line 364 of file lx.h.
Referenced by GetCh(), and TPreproc().
|
private |
Definition at line 362 of file lx.h.
Referenced by GetCh(), and TPreproc().
Definition at line 365 of file lx.h.
Referenced by IsSubstId(), and TPreproc().
|
private |
Definition at line 363 of file lx.h.
Referenced by IsSubstId(), and TPreproc().