|
SNAP Library 2.4, User Reference
2015-05-11 19:40:56
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <fl.h>
Inherits TSIn.
Public Member Functions | |
| TMIn (const void *_Bf, const int &_BfL, const bool &TakeBf=false) | |
| TMIn (TSIn &SIn) | |
| TMIn (const char *CStr) | |
| TMIn (const TStr &Str) | |
| TMIn (const TChA &ChA) | |
| ~TMIn () | |
| bool | Eof () |
| int | Len () const |
| char | GetCh () |
| char | PeekCh () |
| int | GetBf (const void *LBf, const TSize &LBfL) |
| void | Reset () |
| bool | GetNextLnBf (TChA &LnChA) |
| char * | GetBfAddr () |
Public Member Functions inherited from TSIn | |
| TSIn () | |
| TSIn (const TStr &Str) | |
| virtual | ~TSIn () |
| bool | IsFastMode () const |
| void | SetFastMode (const bool &_FastMode) |
| void | LoadCs () |
| void | LoadBf (const void *Bf, const TSize &BfL) |
| void * | LoadNewBf (const int &BfL) |
| void | Load (bool &Bool) |
| void | Load (uchar &UCh) |
| void | Load (char &Ch) |
| void | Load (short &Short) |
| void | Load (ushort &UShort) |
| void | Load (int &Int) |
| void | Load (uint &UInt) |
| void | Load (int64 &Int) |
| void | Load (uint64 &UInt) |
| void | Load (double &Flt) |
| void | Load (sdouble &SFlt) |
| void | Load (ldouble &LFlt) |
| void | Load (char *&CStr, const int &MxCStrLen, const int &CStrLen) |
| void | Load (char *&CStr) |
| TSIn & | operator>> (bool &Bool) |
| TSIn & | operator>> (uchar &UCh) |
| TSIn & | operator>> (char &Ch) |
| TSIn & | operator>> (short &Sh) |
| TSIn & | operator>> (ushort &USh) |
| TSIn & | operator>> (int &Int) |
| TSIn & | operator>> (uint &UInt) |
| TSIn & | operator>> (int64 &Int) |
| TSIn & | operator>> (uint64 &UInt) |
| TSIn & | operator>> (float &Flt) |
| TSIn & | operator>> (double &Double) |
| TSIn & | operator>> (long double &LDouble) |
| bool | GetNextLn (TStr &LnStr) |
| bool | GetNextLn (TChA &LnChA) |
Public Member Functions inherited from TSBase | |
| TSBase (const TSStr &Nm) | |
| virtual | ~TSBase () |
| virtual TStr | GetSNm () const |
Static Public Member Functions | |
| static PSIn | New (const void *_Bf, const int &_BfL, const bool &TakeBf=false) |
| static PSIn | New (const char *CStr) |
| static PSIn | New (const TStr &Str) |
| static PSIn | New (const TChA &ChA) |
Private Member Functions | |
| TMIn () | |
| TMIn (const TMIn &) | |
| TMIn & | operator= (const TMIn &) |
Private Attributes | |
| char * | Bf |
| int | BfC |
| int | BfL |
Additional Inherited Members | |
Static Public Attributes inherited from TSIn | |
| static const TPt< TSIn > | StdIn =PSIn(new TStdIn()) |
Protected Attributes inherited from TSBase | |
| TCRef | CRef |
| TSStr | SNm |
| TCs | Cs |
|
private |
|
private |
| TMIn::TMIn | ( | const void * | _Bf, |
| const int & | _BfL, | ||
| const bool & | TakeBf = false |
||
| ) |
| TMIn::TMIn | ( | TSIn & | SIn | ) |
|
inline |
|
inlinevirtual |
|
virtual |
|
inline |
|
virtual |
Implements TSIn.
|
virtual |
|
inlinevirtual |
|
static |
|
static |
|
virtual |
Implements TSIn.
|
inlinevirtual |