SNAP Library 3.0, User Reference
2016-07-20 17:56:49
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <html.h>
Public Member Functions | |
THtmlTok () | |
THtmlTok (const THtmlLxSym &_Sym) | |
THtmlTok (const THtmlLxSym &_Sym, const TStr &_Str) | |
THtmlTok (const THtmlLxSym &_Sym, const TStr &_Str, const THtmlLx::TArgNmValV &_ArgNmValV) | |
THtmlTok (TSIn &) | |
void | Save (TSOut &) |
THtmlTok & | operator= (const THtmlTok &) |
THtmlLxSym | GetSym () const |
TStr | GetStr () const |
TStr | GetFullStr () const |
bool | IsArg (const TStr &ArgNm) const |
TStr | GetArg (const TStr &ArgNm) const |
TStr | GetArg (const TStr &ArgNm, const TStr &DfArgVal) const |
bool | IsUrlTok (TStr &RelUrlStr) const |
bool | IsRedirUrlTok () const |
void | SaveTxt (const PSOut &SOut, const bool &TxtMode=true) |
Static Public Member Functions | |
static PHtmlTok | Load (TSIn &) |
static bool | IsBreakTag (const TStr &TagNm) |
static bool | IsBreakTok (const PHtmlTok &Tok) |
static bool | IsHTag (const TStr &TagNm, int &HTagN) |
static PHtmlTok | GetHTok (const bool &IsBTag, const int &HTagN) |
Static Public Attributes | |
static const TStr | ATagNm ="<A>" |
static const TStr | AreaTagNm ="<AREA>" |
static const TStr | BrTagNm ="<BR>" |
static const TStr | CardTagNm ="<CARD>" |
static const TStr | CenterTagNm ="<CENTER>" |
static const TStr | FrameTagNm ="<FRAME>" |
static const TStr | H1TagNm ="<H1>" |
static const TStr | H2TagNm ="<H2>" |
static const TStr | H3TagNm ="<H3>" |
static const TStr | H4TagNm ="<H4>" |
static const TStr | H5TagNm ="<H5>" |
static const TStr | H6TagNm ="<H6>" |
static const TStr | ImgTagNm ="<IMG>" |
static const TStr | LiTagNm ="<LI>" |
static const TStr | MetaTagNm ="<META>" |
static const TStr | PTagNm ="<P>" |
static const TStr | UlTagNm ="<UL>" |
static const TStr | TitleTagNm ="<TITLE>" |
static const TStr | TitleETagNm ="</TITLE>" |
static const TStr | AltArgNm ="ALT" |
static const TStr | HRefArgNm ="HREF" |
static const TStr | SrcArgNm ="SRC" |
static const TStr | TitleArgNm ="TITLE" |
static const TStr | HttpEquivArgNm ="HTTP-EQUIV" |
Private Attributes | |
TCRef | CRef |
THtmlLxSym | Sym |
TStr | Str |
THtmlLx::TArgNmValV | ArgNmValV |
Friends | |
class | TPt< THtmlTok > |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
inline |
|
inline |
|
static |
|
inline |
void THtmlTok::SaveTxt | ( | const PSOut & | SOut, |
const bool & | TxtMode = true |
||
) |
|
private |
|
private |