Animación Vulkan 1.0
Animación de tiro libre baloncesto con motor gráfico desarrollado en clase
Cargando...
Buscando...
Nada coincide
Referencia de la clase xpath_lexer
Diagrama de colaboración de xpath_lexer:
[leyenda]

Métodos públicos

 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

Atributos privados

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

Documentación de constructores y destructores

◆ xpath_lexer()

xpath_lexer::xpath_lexer ( const char_t * query)
inlineexplicit

Hace referencia a _cur y next().

Gráfico de llamadas de esta función:

Documentación de funciones miembro

◆ contents()

const xpath_lexer_string & xpath_lexer::contents ( ) const
inline

Hace referencia a _cur_lexeme, _cur_lexeme_contents, lex_number, lex_quoted_string, lex_string y lex_var_ref.

Referenciado por xpath_parser::binary_op_t::parse().

Gráfico de llamadas a esta función:

◆ current()

lexeme_t xpath_lexer::current ( ) const
inline

Hace referencia a _cur_lexeme.

Referenciado por xpath_parser::binary_op_t::parse().

Gráfico de llamadas a esta función:

◆ current_pos()

const char_t * xpath_lexer::current_pos ( ) const
inline

Hace referencia a _cur_lexeme_pos.

◆ next()

◆ state()

const char_t * xpath_lexer::state ( ) const
inline

Hace referencia a _cur.

Documentación de datos miembro

◆ _cur

const char_t* xpath_lexer::_cur
private

Referenciado por next(), state() y xpath_lexer().

◆ _cur_lexeme

lexeme_t xpath_lexer::_cur_lexeme
private

Referenciado por contents(), current() y next().

◆ _cur_lexeme_contents

xpath_lexer_string xpath_lexer::_cur_lexeme_contents
private

Referenciado por contents() y next().

◆ _cur_lexeme_pos

const char_t* xpath_lexer::_cur_lexeme_pos
private

Referenciado por current_pos() y next().


La documentación de esta clase está generada del siguiente archivo: