SNAP Library 4.0, Developer Reference  2017-07-27 13:18:06
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
html.h File Reference
#include "bd.h"
Include dependency graph for html.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  THtmlLxChDef
 
class  THtmlLx
 
class  THtmlTok
 
class  THtmlDoc
 
class  THtmlHldV
 
class  TWebPg
 

Typedefs

typedef TPt< THtmlTokPHtmlTok
 
typedef TPt< THtmlDocPHtmlDoc
 
typedef TPt< THtmlLxChDefPHtmlLxChDef
 
typedef TVec< PHtmlTokTHtmlTokV
 
typedef TVec< PHtmlDocTHtmlDocV
 
typedef TPt< THtmlHldVPHtmlHldV
 
typedef TPt< TWebPgPWebPg
 
typedef TVec< PWebPgTWebPgV
 

Enumerations

enum  THtmlLxChTy {
  hlctSpace, hlctAlpha, hlctNum, hlctSym,
  hlctLTag, hlctRTag, hlctEof
}
 
enum  THtmlLxSym {
  hsyUndef, hsyStr, hsyNum, hsySSym,
  hsyUrl, hsyBTag, hsyETag, hsyMTag,
  hsyEof
}
 
enum  THtmlDocType {
  hdtAll, hdtStr, hdtStrNum, hdtTag,
  hdtA, hdtHRef, hdtUL
}
 

Typedef Documentation

typedef TPt< THtmlDoc > PHtmlDoc

Definition at line 6 of file html.h.

typedef TPt< THtmlHldV > PHtmlHldV

Definition at line 311 of file html.h.

Definition at line 14 of file html.h.

typedef TPt< THtmlTok > PHtmlTok

Definition at line 5 of file html.h.

typedef TPt< TWebPg > PWebPg

Definition at line 330 of file html.h.

typedef TVec< PHtmlDoc > THtmlDocV

Definition at line 254 of file html.h.

typedef TVec< PHtmlTok > THtmlTokV

Definition at line 182 of file html.h.

typedef TVec< PWebPg > TWebPgV

Definition at line 330 of file html.h.

Enumeration Type Documentation

Enumerator
hdtAll 
hdtStr 
hdtStrNum 
hdtTag 
hdtA 
hdtHRef 
hdtUL 

Definition at line 251 of file html.h.

251  {
Definition: html.h:252
THtmlDocType
Definition: html.h:251
Definition: html.h:252
Definition: html.h:252
Definition: html.h:252
Definition: html.h:252
Definition: html.h:252
Enumerator
hlctSpace 
hlctAlpha 
hlctNum 
hlctSym 
hlctLTag 
hlctRTag 
hlctEof 

Definition at line 10 of file html.h.

10  {
Definition: html.h:12
Definition: html.h:11
Definition: html.h:11
Definition: html.h:12
Definition: html.h:11
Definition: html.h:12
THtmlLxChTy
Definition: html.h:10
Definition: html.h:11
enum THtmlLxSym
Enumerator
hsyUndef 
hsyStr 
hsyNum 
hsySSym 
hsyUrl 
hsyBTag 
hsyETag 
hsyMTag 
hsyEof 

Definition at line 78 of file html.h.

78  {
THtmlLxSym
Definition: html.h:78
Definition: html.h:79
Definition: html.h:79
Definition: html.h:80
Definition: html.h:79
Definition: html.h:79
Definition: html.h:80
Definition: html.h:80
Definition: html.h:79
Definition: html.h:80