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
TFInOut Class Reference

Inherits TSInOut.

List of all members.

Public Member Functions

 TFInOut (const TStr &FNm, const TFAccess &FAccess, const bool &CreateIfNo)
 ~TFInOut ()
TStr GetFNm () const
TFileId GetFileId () const
bool Eof ()
int Len () const
char GetCh ()
char PeekCh ()
int GetBf (const void *LBf, const TSize &LBfL)
void SetPos (const int &Pos)
void MovePos (const int &DPos)
int GetPos () const
int GetSize () const
void Clr ()
int PutCh (const char &Ch)
int PutBf (const void *LBf, const TSize &LBfL)
void Flush ()

Static Public Member Functions

static PSInOut New (const TStr &FNm, const TFAccess &FAccess, const bool &CreateIfNo)

Constructor & Destructor Documentation

TFInOut::TFInOut ( const TStr FNm,
const TFAccess FAccess,
const bool &  CreateIfNo 
)
TFInOut::~TFInOut ( ) [inline]

Member Function Documentation

void TFInOut::Clr ( ) [inline, virtual]

Implements TSInOut.

bool TFInOut::Eof ( ) [inline, virtual]

Implements TSIn.

void TFInOut::Flush ( ) [inline, virtual]

Implements TSOut.

int TFInOut::GetBf ( const void *  LBf,
const TSize LBfL 
) [virtual]

Implements TSIn.

char TFInOut::GetCh ( ) [inline, virtual]

Implements TSIn.

TFileId TFInOut::GetFileId ( ) const [inline, virtual]

Reimplemented from TSOut.

TStr TFInOut::GetFNm ( ) const
int TFInOut::GetPos ( ) const [inline, virtual]

Implements TSInOut.

int TFInOut::GetSize ( ) const [virtual]

Implements TSInOut.

int TFInOut::Len ( ) const [inline, virtual]

Implements TSIn.

void TFInOut::MovePos ( const int &  DPos) [inline, virtual]

Implements TSInOut.

PSInOut TFInOut::New ( const TStr FNm,
const TFAccess FAccess,
const bool &  CreateIfNo 
) [static]
char TFInOut::PeekCh ( ) [inline, virtual]

Implements TSIn.

int TFInOut::PutBf ( const void *  LBf,
const TSize LBfL 
) [virtual]

Implements TSOut.

int TFInOut::PutCh ( const char &  Ch) [inline, virtual]

Implements TSOut.

void TFInOut::SetPos ( const int &  Pos) [inline, virtual]

Implements TSInOut.


The documentation for this class was generated from the following files: