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
TUniChDb::TUcdFileReader Class Reference

List of all members.

Public Member Functions

 TUcdFileReader ()
 TUcdFileReader (const TStr &fileName)
void Open (const TStr &fileName)
void Close ()
 ~TUcdFileReader ()
bool GetNextLine (TStrV &dest)

Static Public Member Functions

static int ParseCodePoint (const TStr &s)
static void ParseCodePointList (const TStr &s, TIntV &dest, bool ClrDestP=true)
static void ParseCodePointRange (const TStr &s, int &from, int &to)

Public Attributes

TChA comment

Protected Member Functions

int GetCh ()
void PutBack (int c)
bool ReadNextLine ()

Protected Attributes

TChA buf
FILE * f
int putBackCh

Constructor & Destructor Documentation

TUniChDb::TUcdFileReader::TUcdFileReader ( ) [inline]
TUniChDb::TUcdFileReader::TUcdFileReader ( const TStr fileName) [inline]

Member Function Documentation

int TUniChDb::TUcdFileReader::GetCh ( ) [inline, protected]
bool TUniChDb::TUcdFileReader::GetNextLine ( TStrV dest) [inline]
void TUniChDb::TUcdFileReader::Open ( const TStr fileName) [inline]
static int TUniChDb::TUcdFileReader::ParseCodePoint ( const TStr s) [inline, static]
static void TUniChDb::TUcdFileReader::ParseCodePointList ( const TStr s,
TIntV dest,
bool  ClrDestP = true 
) [inline, static]
static void TUniChDb::TUcdFileReader::ParseCodePointRange ( const TStr s,
int &  from,
int &  to 
) [inline, static]
void TUniChDb::TUcdFileReader::PutBack ( int  c) [inline, protected]
bool TUniChDb::TUcdFileReader::ReadNextLine ( ) [inline, protected]

Member Data Documentation

FILE* TUniChDb::TUcdFileReader::f [protected]

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