|
SNAP Library 4.1, User Reference
2018-07-26 16:30:42
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <xml.h>
Public Member Functions | |
| void | SkipWs () |
| TXmlLx (const PSIn &_SIn, const TXmlSpacing &_Spacing=xspIntact) | |
| TXmlLx & | operator= (const TXmlLx &) |
| TXmlLxSym | GetSym () |
| TStr | GetSymStr () const |
| void | EThrow (const TStr &MsgStr) const |
| TStr | GetFPosStr () const |
| void | ClrArgV () |
| void | AddArg (const TStr &ArgNm, const TStr &ArgVal) |
| bool | IsArgNm (const TStr &ArgNm) const |
| int | GetArgs () const |
| void | GetArg (const int &ArgN, TStr &ArgNm, TStr &ArgVal) const |
| TStr | GetArgVal (const TStr &ArgNm, const TStr &DfVal=TStr()) const |
| bool | IsEntityNm (const TStr &EntityNm, TStr &EntityVal) const |
| void | PutEntityVal (const TStr &Nm, const TStr &Val) |
| bool | IsPEntityNm (const TStr &EntityNm, TStr &EntityVal) const |
| void | PutPEntityVal (const TStr &Nm, const TStr &Val) |
Static Public Member Functions | |
| static char | GetArgValQCh (const TStr &ArgVal) |
| static TStr | GetXmlLxSymStr (const TXmlLxSym &XmlLxSym) |
| static bool | IsTagNm (const TStr &Str) |
| static TStr | GetXmlStrFromPlainMem (const TMem &PlainMem) |
| static TStr | GetXmlStrFromPlainStr (const TChA &PlainChA) |
| static TStr | GetPlainStrFromXmlStr (const TStr &XmlStr) |
| static TStr | GetUsAsciiStrFromXmlStr (const TStr &EntRefStr) |
| static TStr | GetChRefFromYuEntRef (const TStr &YuEntRefStr) |
Public Attributes | |
| TXmlLxSym | Sym |
| TChA | TxtChA |
| TStr | TagNm |
| TStrKdV | ArgNmValKdV |
Private Member Functions | |
| uchar | GetCh () |
| void | PutCh (const uchar &_Ch) |
| void | PutStr (const TStr &Str) |
| void | ToNrSpacing () |
| void | GetWs (const bool &IsRq) |
| TStr | GetReference () |
| void | GetEq () |
| TStr | GetName () |
| TStr | GetName (const TStr &RqNm) |
| void | GetComment () |
| TStr | GetAttValue () |
| TStr | GetVersionNum () |
| TStr | GetEncName () |
| TStr | GetStalVal () |
| void | GetXmlDecl () |
| void | GetPI () |
| TStr | GetSystemLiteral () |
| TStr | GetPubidLiteral () |
| TStr | GetPEReference () |
| void | GetExternalId () |
| void | GetNData () |
| void | GetDocTypeDecl () |
| void | GetElement () |
| void | GetAttList () |
| TStr | GetEntityValue () |
| void | GetEntity () |
| void | GetNotation () |
| void | GetCDSect () |
Private Attributes | |
| PSIn | SIn |
| TSIn & | RSIn |
| TChA | ChStack |
| uchar | PrevCh |
| uchar | Ch |
| int | LnN |
| int | LnChN |
| int | ChN |
| TXmlSpacing | Spacing |
| TStrStrH | EntityNmToValH |
| TStrStrH | PEntityNmToValH |
Static Private Attributes | |
| static TXmlChDef | ChDef |
|
inline |
|
inline |
|
inlinestatic |
|
private |
Definition at line 1072 of file xml.cpp.
|
private |
|
private |
| TXmlLxSym TXmlLx::GetSym | ( | ) |
| TStr TXmlLx::GetSymStr | ( | ) | const |
Definition at line 1056 of file xml.cpp.
|
inline |
|
inlineprivate |
|
private |
|
private |