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
xml.h File Reference
#include "bd.h"
Include dependency graph for xml.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TXmlObjSer
 
class  TXmlObjSerTagNm
 
class  TXmlChDef
 
class  TXmlLx
 
class  TXmlTok
 
class  TXmlDoc
 
class  TXmlParser
 

Typedefs

typedef TPt< TXmlChDefPXmlChDef
 
typedef TPt< TXmlTokPXmlTok
 
typedef TVec< PXmlTokTXmlTokV
 
typedef TPt< TXmlDocPXmlDoc
 
typedef TVec< PXmlDocTXmlDocV
 
typedef TPt< TXmlParserPXmlParser
 

Enumerations

enum  TXmlLxSym {
  xsyUndef, xsyWs, xsyComment, xsyXmlDecl,
  xsyPI, xsyDocTypeDecl, xsyElement, xsyAttList,
  xsyEntity, xsyNotation, xsyTag, xsySTag,
  xsyETag, xsySETag, xsyStr, xsyQStr,
  xsyEof
}
 
enum  TXmlSpacing { xspIntact, xspPreserve, xspSeparate, xspTruncate }
 

Typedef Documentation

typedef TPt< TXmlChDef > PXmlChDef

Definition at line 42 of file xml.h.

typedef TPt< TXmlDoc > PXmlDoc

Definition at line 326 of file xml.h.

Definition at line 394 of file xml.h.

typedef TPt< TXmlTok > PXmlTok

Definition at line 198 of file xml.h.

typedef TVec< PXmlDoc > TXmlDocV

Definition at line 326 of file xml.h.

typedef TVec< PXmlTok > TXmlTokV

Definition at line 198 of file xml.h.

Enumeration Type Documentation

enum TXmlLxSym
Enumerator
xsyUndef 
xsyWs 
xsyComment 
xsyXmlDecl 
xsyPI 
xsyDocTypeDecl 
xsyElement 
xsyAttList 
xsyEntity 
xsyNotation 
xsyTag 
xsySTag 
xsyETag 
xsySETag 
xsyStr 
xsyQStr 
xsyEof 

Definition at line 89 of file xml.h.

89  {
Definition: xml.h:93
Definition: xml.h:91
Definition: xml.h:93
Definition: xml.h:94
Definition: xml.h:90
Definition: xml.h:93
Definition: xml.h:92
Definition: xml.h:93
Definition: xml.h:90
Definition: xml.h:93
Definition: xml.h:93
TXmlLxSym
Definition: xml.h:89
Definition: xml.h:92
Definition: xml.h:92
Definition: xml.h:90
Definition: xml.h:91
Enumerator
xspIntact 
xspPreserve 
xspSeparate 
xspTruncate 

Definition at line 96 of file xml.h.