Public Member Functions | |
const xpath_lexer_string & | contents () 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 |
Definition at line 8713 of file pugixml.cpp.
xpath_lexer::xpath_lexer | ( | const char_t * | query | ) | [inline, explicit] |
Definition at line 8722 of file pugixml.cpp.
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.
const char_t* xpath_lexer::_cur [private] |
Definition at line 8715 of file pugixml.cpp.
lexeme_t xpath_lexer::_cur_lexeme [private] |
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.