|
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 <xml.h>
Public Member Functions | |
| TXmlDoc () | |
| TXmlDoc (const PXmlTok &_Tok) | |
| TXmlDoc (TSIn &) | |
| void | Save (TSOut &) |
| TXmlDoc & | operator= (const TXmlDoc &) |
| bool | IsOk () const |
| TStr | GetMsgStr () const |
| PXmlTok | GetTok () const |
| bool | IsTagTok (const TStr &TagPath, PXmlTok &TagTok) const |
| bool | IsTagTok (const TStr &TagPath) const |
| PXmlTok | GetTagTok (const TStr &TagPath) const |
| void | PutTagTokStr (const TStr &TagPath, const TStr &TokStr) const |
| TStr | GetTagTokStr (const TStr &TagPath) const |
| void | GetTagTokV (const TStr &TagPath, TXmlTokV &XmlTokV) const |
| void | GetTagValV (const TStr &TagNm, const bool &XmlP, TStrV &ValV) const |
| TStr | GetTagVal (const TStr &TagNm, const bool &XmlP) const |
| bool | GetTagTokBoolArgVal (const TStr &TagPath, const TStr &ArgNm, const bool &DfVal=false) const |
| int | GetTagTokIntArgVal (const TStr &TagPath, const TStr &ArgNm, const int &DfVal=0) const |
| double | GetTagTokFltArgVal (const TStr &TagPath, const TStr &ArgNm, const double &DfVal=0) const |
| TStr | GetTagTokStrArgVal (const TStr &TagPath, const TStr &ArgNm, const TStr &DfVal=TStr()) const |
| void | SaveTxt (const PSOut &SOut) |
| void | SaveTxt (const TStr &FNm, const bool &Append=false) |
| void | SaveStr (TStr &Str) |
Static Public Member Functions | |
| static PXmlDoc | New () |
| static PXmlDoc | New (const PXmlTok &Tok) |
| static PXmlDoc | Load (TSIn &SIn) |
| static TStr | GetXmlStr (const TStr &Str) |
| static bool | SkipTopTag (const PSIn &SIn) |
| static PXmlDoc | LoadTxt (TXmlLx &Lx) |
| static PXmlDoc | LoadTxt (const PSIn &SIn, const TXmlSpacing &Spacing=xspIntact) |
| static PXmlDoc | LoadTxt (const TStr &FNm, const TXmlSpacing &Spacing=xspIntact) |
| static void | LoadTxt (const TStr &FNm, TXmlDocV &XmlDocV, const TXmlSpacing &Spacing=xspIntact) |
| static PXmlDoc | LoadStr (const TStr &Str) |
Static Private Member Functions | |
| static void | LoadTxtMiscStar (TXmlLx &Lx) |
| static PXmlTok | LoadTxtElement (TXmlLx &Lx) |
Private Attributes | |
| TCRef | CRef |
| bool | Ok |
| TStr | MsgStr |
| PXmlTok | Tok |
Friends | |
| class | TPt< TXmlDoc > |
|
inline |
Definition at line 1298 of file xml.cpp.
| bool TXmlDoc::GetTagTokBoolArgVal | ( | const TStr & | TagPath, |
| const TStr & | ArgNm, | ||
| const bool & | DfVal = false |
||
| ) | const |
| double TXmlDoc::GetTagTokFltArgVal | ( | const TStr & | TagPath, |
| const TStr & | ArgNm, | ||
| const double & | DfVal = 0 |
||
| ) | const |
| int TXmlDoc::GetTagTokIntArgVal | ( | const TStr & | TagPath, |
| const TStr & | ArgNm, | ||
| const int & | DfVal = 0 |
||
| ) | const |
| TStr TXmlDoc::GetTagTokStrArgVal | ( | const TStr & | TagPath, |
| const TStr & | ArgNm, | ||
| const TStr & | DfVal = TStr() |
||
| ) | const |
Definition at line 1319 of file xml.cpp.
Definition at line 359 of file xml.h.
|
inline |
|
inline |
|
static |
|
static |
|
static |
|
staticprivate |
|
inlinestatic |
|
inline |
|
inline |
|
static |