xpath_lexer Class Reference

Collaboration diagram for xpath_lexer:

Collaboration graph
[legend]

List of all members.

Public Member Functions

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


Detailed Description

Definition at line 6452 of file pugixml.cpp.


Constructor & Destructor Documentation

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

Definition at line 6461 of file pugixml.cpp.

References next().

Here is the call graph for this function:


Member Function Documentation

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

lexeme_t xpath_lexer::current (  )  const [inline]

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

Definition at line 6704 of file pugixml.cpp.

Referenced by xpath_parser::throw_error().

Here is the caller graph for this function:

void xpath_lexer::next (  )  [inline]

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

Definition at line 6465 of file pugixml.cpp.

Referenced by xpath_parser::parse_path_expression().

Here is the caller graph for this function:


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

Generated on Thu Jul 6 00:32:04 2017 for Moses by  doxygen 1.5.9