Public Member Functions | Protected Attributes

TinyXPath::token_redef Class Reference

Inheritance diagram for TinyXPath::token_redef:
Inheritance graph
[legend]
Collaboration diagram for TinyXPath::token_redef:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Protected Attributes


Detailed Description

Redefinition of a token_syntax_decoder, with an xpath_stream pointer
We could have made this a double dependency on token_syntax_decoder and xpath_stream, but this is not good pratice IMHO


Constructor & Destructor Documentation

TinyXPath::token_redef::token_redef ( xpath_stream xsp_in  )  [inline]

constructor

Parameters:
xsp_in Pointer to an xpath_stream instance

References xsp_stream.


Member Function Documentation

virtual void TinyXPath::token_redef::v_action ( xpath_construct  xc_rule,
unsigned  u_sub,
unsigned  u_variable = 0,
const char *  cp_literal = "" 
) [inline, virtual]

dispatcher of the xpath_stream::v_action

Implements TinyXPath::token_syntax_decoder.

References xsp_stream.

virtual int TinyXPath::token_redef::i_get_action_counter (  )  [inline, virtual]

dispatcher of the xpath_stream::i_get_action_counter

Implements TinyXPath::token_syntax_decoder.

References i_get_action_counter(), and xsp_stream.

Referenced by i_get_action_counter().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

pointer to an xpath_stream instance

Referenced by i_get_action_counter(), token_redef(), and v_action().


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