SNAP Library 6.0, User Reference
2020-12-09 16:24:20
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <ss.h>
Public Member Functions | |
TSs () | |
~TSs () | |
TSs (TSIn &SIn) | |
void | Save (TSOut &SOut) |
TSs & | operator= (const TSs &Ss) |
TStr & | At (const int &X, const int &Y) |
void | PutVal (const int &X, const int &Y, const TStr &Str) |
TStr | GetVal (const int &X, const int &Y) const |
int | GetXLen () const |
int | GetXLen (const int &Y) const |
int | GetYLen () const |
void | DelX (const int &X) |
void | DelY (const int &Y) |
int | SearchX (const int &Y, const TStr &Str) const |
int | SearchY (const int &X, const TStr &Str) const |
int | GetFlds () const |
int | GetFldX (const TStr &FldNm, const TStr &NewFldNm="", const int &Y=0) const |
int | GetFldY (const TStr &FldNm, const TStr &NewFldNm="", const int &X=0) const |
TStr | GetFldNm (const int &FldX) const |
void | SaveTxt (const TStr &FNm, const PNotify &Notify=NULL) const |
Static Public Member Functions | |
static PSs | New () |
static PSs | Load (TSIn &SIn) |
static PSs | LoadTxt (const TSsFmt &SsFmt, const TStr &FNm, const PNotify &Notify=NULL, const bool &IsExcelEoln=true, const int &MxY=-1, const TIntV &AllowedColNV=TIntV(), const bool &IsQStr=true) |
static void | LoadTxtFldV (const TSsFmt &SsFmt, const PSIn &SIn, char &Ch, TStrV &FldValV, const bool &IsExcelEoln=true, const bool &IsQStr=true) |
static TSsFmt | GetSsFmtFromStr (const TStr &SsFmtNm) |
static TStr | GetStrFromSsFmt (const TSsFmt &SsFmt) |
static TStr | GetSsFmtNmVStr () |
Private Attributes | |
TCRef | CRef |
TVec< PStrV > | CellStrVV |
Friends | |
class | TPt< TSs > |
TStr & TSs::At | ( | const int & | X, |
const int & | Y | ||
) |
void TSs::DelY | ( | const int & | Y | ) |
|
static |
int TSs::GetXLen | ( | const int & | Y | ) | const |
int TSs::GetYLen | ( | ) | const |
|
static |
|
static |
|
inlinestatic |
void TSs::PutVal | ( | const int & | X, |
const int & | Y, | ||
const TStr & | Str | ||
) |