Public Member Functions | Private Attributes
xpath_lexer Class Reference

List of all members.

Public Member Functions

const xpath_lexer_stringcontents () const
lexeme_t current () const
const char_t * current_pos () const
void next ()
const char_t * state () const
 xpath_lexer (const char_t *query)

Private Attributes

const char_t * _cur
lexeme_t _cur_lexeme
xpath_lexer_string _cur_lexeme_contents
const char_t * _cur_lexeme_pos

Detailed Description

Definition at line 8713 of file pugixml.cpp.


Constructor & Destructor Documentation

xpath_lexer::xpath_lexer ( const char_t *  query) [inline, explicit]

Definition at line 8722 of file pugixml.cpp.


Member Function Documentation

const xpath_lexer_string& xpath_lexer::contents ( ) const [inline]

Definition at line 9011 of file pugixml.cpp.

lexeme_t xpath_lexer::current ( ) const [inline]

Definition at line 9001 of file pugixml.cpp.

const char_t* xpath_lexer::current_pos ( ) const [inline]

Definition at line 9006 of file pugixml.cpp.

void xpath_lexer::next ( ) [inline]

Definition at line 8732 of file pugixml.cpp.

const char_t* xpath_lexer::state ( ) const [inline]

Definition at line 8727 of file pugixml.cpp.


Member Data Documentation

const char_t* xpath_lexer::_cur [private]

Definition at line 8715 of file pugixml.cpp.

Definition at line 8719 of file pugixml.cpp.

Definition at line 8717 of file pugixml.cpp.

const char_t* xpath_lexer::_cur_lexeme_pos [private]

Definition at line 8716 of file pugixml.cpp.


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


pugixml
Author(s): Jose Luis Sanchez-Lopez
autogenerated on Thu Jun 6 2019 21:00:00