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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TILxSymSt Class Reference

#include <lx.h>

Public Member Functions

 TILxSymSt ()
 
 TILxSymSt (const TILxSymSt &SymSt)
 
 TILxSymSt (TILx &Lx)
 
 TILxSymSt (TSIn &)
 
void Save (TSOut &)
 
void Restore (TILx &Lx)
 

Private Attributes

TLxSym Sym
 
TStr Str
 
TStr UcStr
 
TStr CmtStr
 
bool Bool
 
int Int
 
double Flt
 
int SymLnN
 
int SymLnChN
 
int SymChN
 

Detailed Description

Definition at line 107 of file lx.h.

Constructor & Destructor Documentation

TILxSymSt::TILxSymSt ( )

Definition at line 244 of file lx.cpp.

244  :
245  Sym(syUndef),
246  Str(), UcStr(), CmtStr(),
247  Bool(false), Int(0), Flt(0),
248  SymLnN(-1), SymLnChN(-1), SymChN(-1){}
int Int
Definition: lx.h:111
TStr Str
Definition: lx.h:110
double Flt
Definition: lx.h:111
Definition: lx.h:45
int SymLnChN
Definition: lx.h:112
int SymLnN
Definition: lx.h:112
bool Bool
Definition: lx.h:111
TStr UcStr
Definition: lx.h:110
int SymChN
Definition: lx.h:112
TLxSym Sym
Definition: lx.h:109
TStr CmtStr
Definition: lx.h:110
TILxSymSt::TILxSymSt ( const TILxSymSt SymSt)

Definition at line 250 of file lx.cpp.

250  :
251  Sym(SymSt.Sym),
252  Str(SymSt.Str), UcStr(SymSt.UcStr), CmtStr(SymSt.CmtStr),
253  Bool(SymSt.Bool), Int(SymSt.Int), Flt(SymSt.Flt),
254  SymLnN(SymSt.SymLnN), SymLnChN(SymSt.SymLnChN), SymChN(SymSt.SymChN){Fail;}
int Int
Definition: lx.h:111
#define Fail
Definition: bd.h:238
TStr Str
Definition: lx.h:110
double Flt
Definition: lx.h:111
int SymLnChN
Definition: lx.h:112
int SymLnN
Definition: lx.h:112
bool Bool
Definition: lx.h:111
TStr UcStr
Definition: lx.h:110
int SymChN
Definition: lx.h:112
TLxSym Sym
Definition: lx.h:109
TStr CmtStr
Definition: lx.h:110
TILxSymSt::TILxSymSt ( TILx Lx)

Definition at line 256 of file lx.cpp.

256  :
257  Sym(Lx.Sym),
258  Str(Lx.Str), UcStr(Lx.UcStr), CmtStr(Lx.CmtStr),
259  Bool(Lx.Bool), Int(Lx.Int), Flt(Lx.Flt),
260  SymLnN(Lx.SymLnN), SymLnChN(Lx.SymLnChN), SymChN(Lx.SymChN){}
int SymLnN
Definition: lx.h:152
int Int
Definition: lx.h:111
TLxSym Sym
Definition: lx.h:149
TStr Str
Definition: lx.h:110
TChA UcStr
Definition: lx.h:150
double Flt
Definition: lx.h:111
TChA Str
Definition: lx.h:150
bool Bool
Definition: lx.h:151
int SymLnChN
Definition: lx.h:112
int SymLnChN
Definition: lx.h:152
int SymLnN
Definition: lx.h:112
int Int
Definition: lx.h:151
int SymChN
Definition: lx.h:152
bool Bool
Definition: lx.h:111
TStr UcStr
Definition: lx.h:110
int SymChN
Definition: lx.h:112
TLxSym Sym
Definition: lx.h:109
TChA CmtStr
Definition: lx.h:150
double Flt
Definition: lx.h:151
TStr CmtStr
Definition: lx.h:110
TILxSymSt::TILxSymSt ( TSIn )
inline

Definition at line 117 of file lx.h.

117 {Fail;}
#define Fail
Definition: bd.h:238

Member Function Documentation

void TILxSymSt::Restore ( TILx Lx)

Definition at line 262 of file lx.cpp.

262  {
263  Lx.Sym=Sym;
264  Lx.Str=Str; Lx.UcStr=UcStr; Lx.CmtStr=CmtStr;
265  Lx.Bool=Bool; Lx.Int=Int; Lx.Flt=Flt;
int SymLnN
Definition: lx.h:152
int Int
Definition: lx.h:111
TLxSym Sym
Definition: lx.h:149
TStr Str
Definition: lx.h:110
TChA UcStr
Definition: lx.h:150
double Flt
Definition: lx.h:111
TChA Str
Definition: lx.h:150
bool Bool
Definition: lx.h:151
int SymLnChN
Definition: lx.h:112
int SymLnChN
Definition: lx.h:152
int SymLnN
Definition: lx.h:112
int Int
Definition: lx.h:151
int SymChN
Definition: lx.h:152
bool Bool
Definition: lx.h:111
TStr UcStr
Definition: lx.h:110
int SymChN
Definition: lx.h:112
TLxSym Sym
Definition: lx.h:109
TChA CmtStr
Definition: lx.h:150
double Flt
Definition: lx.h:151
TStr CmtStr
Definition: lx.h:110
void TILxSymSt::Save ( TSOut )
inline

Definition at line 118 of file lx.h.

118 {Fail;}
#define Fail
Definition: bd.h:238

Member Data Documentation

bool TILxSymSt::Bool
private

Definition at line 111 of file lx.h.

TStr TILxSymSt::CmtStr
private

Definition at line 110 of file lx.h.

double TILxSymSt::Flt
private

Definition at line 111 of file lx.h.

int TILxSymSt::Int
private

Definition at line 111 of file lx.h.

TStr TILxSymSt::Str
private

Definition at line 110 of file lx.h.

TLxSym TILxSymSt::Sym
private

Definition at line 109 of file lx.h.

int TILxSymSt::SymChN
private

Definition at line 112 of file lx.h.

int TILxSymSt::SymLnChN
private

Definition at line 112 of file lx.h.

int TILxSymSt::SymLnN
private

Definition at line 112 of file lx.h.

TStr TILxSymSt::UcStr
private

Definition at line 110 of file lx.h.


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