| 
    SNAP Library 2.3, Developer Reference
    2014-06-16 11:58:46
    
   SNAP, a general purpose, high performance system for analysis and manipulation of large networks 
   | 
 
#include <xfl.h>

Public Member Functions | |
| TFFile (const TStr &_FNmWc, const bool &_RecurseP=false) | |
| TFFile (const TStr &_FPath, const TStr &_FExt, const bool &_RecurseP=false) | |
| TFFile (const TStrV &_FPathV, const TStrV &_FExtV, const TStr &_FBaseWc, const bool &_RecurseP) | |
| ~TFFile () | |
| TFFile (TSIn &) | |
| void | Save (TSOut &) | 
| bool | Next (TStr &FNm) | 
| bool | Next () | 
| TStr | GetFNm () const | 
| int | GetFNmN () const | 
| bool | IsDir () const | 
Static Public Member Functions | |
| static PFFile | New (const TStr &FNmWc, const bool &RecurseP) | 
| static PFFile | New (const TStrV &FPathV, const TStrV &FExtV, const TStr FBaseWc, const bool &RecurseP) | 
| static PFFile | New (const TStr &FPath, const TStr &FExt, const bool &RecurseP) | 
| static PFFile | Load (TSIn &SIn) | 
| static void | GetFNmV (const TStr &FPath, const TStrV &FExtV, const bool &RecurseP, TStrV &FNmV) | 
Private Member Functions | |
| UndefDefaultCopyAssign (TFFile) | |
Private Attributes | |
| TCRef | CRef | 
| TStrV | FPathV | 
| TStrV | FExtV | 
| TStr | FBaseWc | 
| bool | CsImpP | 
| bool | RecurseP | 
| int | FPathN | 
| PFFileDesc | FFileDesc | 
| PFFile | SubFFile | 
| TStr | CurFNm | 
| int | CurFNmN | 
Friends | |
| class | TPt< TFFile > | 
| TFFile::TFFile | ( | const TStr & | _FNmWc, | 
| const bool & | _RecurseP = false  | 
        ||
| ) | 
Definition at line 37 of file xfl.cpp.
References TVec< TVal, TSizeTy >::Add(), CsImpP, FBaseWc, FPathV, TStr::GetFBase(), TStr::GetFPath(), TStr::GetNrFPath(), and TStr::ToUc().

Definition at line 48 of file xfl.cpp.
References TVec< TVal, TSizeTy >::Add(), CsImpP, TStr::Empty(), FExtV, FPathV, TStr::GetNrFExt(), TStr::GetNrFPath(), TVec< TVal, TSizeTy >::Last(), and TStr::ToUc().

| TFFile::TFFile | ( | const TStrV & | _FPathV, | 
| const TStrV & | _FExtV, | ||
| const TStr & | _FBaseWc, | ||
| const bool & | _RecurseP | ||
| ) | 
Definition at line 59 of file xfl.cpp.
References CsImpP, FBaseWc, FExtV, FPathN, FPathV, TStr::GetNrFExt(), TStr::GetNrFPath(), TVec< TVal, TSizeTy >::Len(), and TStr::ToUc().

| TFFile::~TFFile | ( | ) | 
      
  | 
  inline | 
      
  | 
  static | 
Definition at line 219 of file xfl.cpp.
References TVec< TVal, TSizeTy >::Add(), TVec< TVal, TSizeTy >::Clr(), FPathV, and Next().

      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
| bool TFFile::Next | ( | TStr & | FNm | ) | 
Referenced by TFile::DelWc(), GetFNmV(), and TNcpGraphsBase::TNcpGraphsBase().

      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |