SNAP Library, User Reference  2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
xfl.h File Reference

Go to the source code of this file.

Classes

class  TDir
class  TFPathNotify

Functions

 TFFileDesc ()
static PFFileDesc New ()
 ~TFFileDesc ()
 TFFileDesc (TSIn &)
static PFFileDesc Load (TSIn &SIn)
void Save (TSOut &)
TFFileDescoperator= (const TFFileDesc &)
TStr GetFBase () const
bool IsDir () const
 UndefDefaultCopyAssign (TFFile)
 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)
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)
 ~TFFile ()
 TFFile (TSIn &)
bool Next (TStr &FNm)
bool Next ()
TStr GetFNm () const
int GetFNmN () const
static void GetFNmV (const TStr &FPath, const TStrV &FExtV, const bool &RecurseP, TStrV &FNmV)

Variables

ClassTP(TFFileDesc, PFFileDesc)
public dirent * 
DirEnt
ClassTP(TFFile, PFFile)
private TStr 
FBaseWc
bool CsImpP
bool RecurseP
int FPathN
PFFileDesc FFileDesc
PFFile SubFFile
TStr CurFNm
int CurFNmN

Function Documentation

TStr GetFBase ( ) const
TStr GetFNm ( ) const
int GetFNmN ( ) const
void TFFile::GetFNmV ( const TStr FPath,
const TStrV FExtV,
const bool &  RecurseP,
TStrV FNmV 
) [static]
bool IsDir ( ) const
static PFFile Load ( TSIn SIn) [static]
static PFFileDesc New ( ) [static]
static PFFile New ( const TStr FNmWc,
const bool &  RecurseP 
) [static]
static PFFile New ( const TStrV FPathV,
const TStrV FExtV,
const TStr  FBaseWc,
const bool &  RecurseP 
) [static]
static PFFile New ( const TStr FPath,
const TStr FExt,
const bool &  RecurseP 
) [static]
bool Next ( TStr FNm)
bool Next ( )
TFFileDesc& operator= ( const TFFileDesc )
void Save ( TSOut )
TFFile::TFFile ( const TStr _FNmWc,
const bool &  _RecurseP = false 
)
TFFile::TFFile ( const TStr _FPath,
const TStr _FExt,
const bool &  _RecurseP = false 
)
TFFile::TFFile ( const TStrV _FPathV,
const TStrV _FExtV,
const TStr _FBaseWc,
const bool &  _RecurseP 
)
TFFile ( TSIn )
TFFileDesc ( TSIn )
~TFFile ( )
~TFFileDesc ( )

Variable Documentation

bool CsImpP
int CurFNmN
ClassTP (TFFileDesc, PFFileDesc) public dirent* DirEnt
ClassTP (TFFile, PFFile) private TStr FBaseWc
PFFileDesc FFileDesc
int FPathN
bool RecurseP
PFFile SubFFile