| 
    SNAP Library 6.0, Developer Reference
    2020-12-09 16:24:20
    
   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().