Doxygen
Loading...
Searching...
No Matches
xmlYY_state Struct Reference
+ Collaboration diagram for xmlYY_state:

Public Attributes

std::string fileName
 
int lineNr = 1
 
const char * inputString = nullptr
 the code fragment as text
 
int inputPosition = 0
 read offset during parsing
 
std::string name
 
bool isEnd = false
 
bool selfClose = false
 
std::string data
 
std::string attrValue
 
std::string attrName
 
XMLHandlers::Attributes attrs
 
XMLHandlers handlers
 
int cdataContext
 
int commentContext
 
char stringChar
 
std::string encoding
 
std::vector< std::string > xpath
 
std::function< XMLParser::TranscodetranscodeFunc
 

Detailed Description

Definition at line 39 of file xml.l.

Member Data Documentation

◆ attrName

std::string xmlYY_state::attrName

Definition at line 50 of file xml.l.

◆ attrs

XMLHandlers::Attributes xmlYY_state::attrs

Definition at line 51 of file xml.l.

◆ attrValue

std::string xmlYY_state::attrValue

Definition at line 49 of file xml.l.

◆ cdataContext

int xmlYY_state::cdataContext

Definition at line 53 of file xml.l.

◆ commentContext

int xmlYY_state::commentContext

Definition at line 54 of file xml.l.

◆ data

std::string xmlYY_state::data

Definition at line 48 of file xml.l.

◆ encoding

std::string xmlYY_state::encoding

Definition at line 56 of file xml.l.

◆ fileName

std::string xmlYY_state::fileName

Definition at line 41 of file xml.l.

◆ handlers

XMLHandlers xmlYY_state::handlers

Definition at line 52 of file xml.l.

◆ inputPosition

int xmlYY_state::inputPosition = 0

read offset during parsing

Definition at line 44 of file xml.l.

◆ inputString

const char* xmlYY_state::inputString = nullptr

the code fragment as text

Definition at line 43 of file xml.l.

◆ isEnd

bool xmlYY_state::isEnd = false

Definition at line 46 of file xml.l.

◆ lineNr

int xmlYY_state::lineNr = 1

Definition at line 42 of file xml.l.

◆ name

std::string xmlYY_state::name

Definition at line 45 of file xml.l.

◆ selfClose

bool xmlYY_state::selfClose = false

Definition at line 47 of file xml.l.

◆ stringChar

char xmlYY_state::stringChar

Definition at line 55 of file xml.l.

◆ transcodeFunc

std::function<XMLParser::Transcode> xmlYY_state::transcodeFunc

Definition at line 58 of file xml.l.

◆ xpath

std::vector<std::string> xmlYY_state::xpath

Definition at line 57 of file xml.l.


The documentation for this struct was generated from the following file: