libetonyek::IWORKXMLContextBase< Base, State, Collector > Class Template Reference

#include <IWORKXMLContextBase.h>

Inheritance diagram for libetonyek::IWORKXMLContextBase< Base, State, Collector >:
libetonyek::KEY1XMLContextBase< IWORKXMLContextElement > libetonyek::KEY1XMLContextBase< IWORKXMLContextText > libetonyek::KEY1XMLContextBase< IWORKXMLContextMixed > libetonyek::KEY1XMLContextBase< IWORKXMLContextEmpty > libetonyek::KEY2XMLContextBase< IWORKXMLContextElement > libetonyek::KEY2XMLContextBase< IWORKXMLContextText > libetonyek::KEY2XMLContextBase< IWORKXMLContextEmpty > libetonyek::NUM1XMLContextBase< IWORKXMLContextElement > libetonyek::NUM1XMLContextBase< IWORKXMLContextText > libetonyek::NUM1XMLContextBase< IWORKXMLContextMixed > libetonyek::NUM1XMLContextBase< IWORKXMLContextEmpty > libetonyek::PAG1XMLContextBase< IWORKXMLContextElement > libetonyek::PAG1XMLContextBase< IWORKXMLContextText > libetonyek::PAG1XMLContextBase< IWORKXMLContextMixed > libetonyek::PAG1XMLContextBase< IWORKXMLContextEmpty >

Public Member Functions

 IWORKXMLContextBase (State &state)
 
template<typename T>
 IWORKXMLContextBase (State &state, const T &a)
 
State & getState ()
 

Protected Member Functions

Collector & getCollector () const
 
int getToken (const char *const value) const
 
bool isCollector () const
 

Protected Attributes

State & m_state
 

Constructor & Destructor Documentation

◆ IWORKXMLContextBase() [1/2]

template<class Base, class State, class Collector = IWORKCollector>
libetonyek::IWORKXMLContextBase< Base, State, Collector >::IWORKXMLContextBase ( State & state)
inlineexplicit

◆ IWORKXMLContextBase() [2/2]

template<class Base, class State, class Collector = IWORKCollector>
template<typename T>
libetonyek::IWORKXMLContextBase< Base, State, Collector >::IWORKXMLContextBase ( State & state,
const T & a )
inline

Member Function Documentation

◆ getCollector()

◆ getState()

◆ getToken()

template<class Base, class State, class Collector = IWORKCollector>
int libetonyek::IWORKXMLContextBase< Base, State, Collector >::getToken ( const char *const value) const
inlineprotected

◆ isCollector()

Member Data Documentation

◆ m_state

template<class Base, class State, class Collector = IWORKCollector>
State& libetonyek::IWORKXMLContextBase< Base, State, Collector >::m_state
protected

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

Generated for libetonyek by doxygen 1.13.2