textwolf  0.2
Public Member Functions | Public Attributes | List of all members
textwolf::XMLPathSelectAutomaton< CharSet_ >::Core Class Reference

Core of an automaton state definition that is used during XML processing. More...

#include <xmlpathautomaton.hpp>

Public Member Functions

 Core ()
 Constructor. More...
 
 Core (const Core &o)
 Copy constructor. More...
 

Public Attributes

Mask mask
 
bool follow
 
int typeidx
 
int cnt_start
 
int cnt_end
 

Detailed Description

template<class CharSet_ = charset::UTF8>
class textwolf::XMLPathSelectAutomaton< CharSet_ >::Core

Core of an automaton state definition that is used during XML processing.

Constructor & Destructor Documentation

template<class CharSet_ = charset::UTF8>
textwolf::XMLPathSelectAutomaton< CharSet_ >::Core::Core ( )
inline

Constructor.

template<class CharSet_ = charset::UTF8>
textwolf::XMLPathSelectAutomaton< CharSet_ >::Core::Core ( const Core o)
inline

Copy constructor.

Parameters
[in]oelement to copy

Member Data Documentation

template<class CharSet_ = charset::UTF8>
int textwolf::XMLPathSelectAutomaton< CharSet_ >::Core::cnt_end
template<class CharSet_ = charset::UTF8>
int textwolf::XMLPathSelectAutomaton< CharSet_ >::Core::cnt_start
template<class CharSet_ = charset::UTF8>
bool textwolf::XMLPathSelectAutomaton< CharSet_ >::Core::follow
template<class CharSet_ = charset::UTF8>
Mask textwolf::XMLPathSelectAutomaton< CharSet_ >::Core::mask
template<class CharSet_ = charset::UTF8>
int textwolf::XMLPathSelectAutomaton< CharSet_ >::Core::typeidx

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