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

#include <IWORKXMLContextBase.h>

Inheritance diagram for libetonyek::IWORKXMLContextBase< Base, State, Collector >:
libetonyek::IWORKBezierElement libetonyek::IWORKBinaryElement libetonyek::IWORKBrContext libetonyek::IWORKCalcEngineContext libetonyek::IWORKCellCommentDrawableInfoElement libetonyek::IWORKChartInfoElement libetonyek::IWORKColorElement libetonyek::IWORKContainerContext< Type, NestedParser, Collector, Id, RefId > libetonyek::IWORKCoreImageFilterDescriptorElement libetonyek::IWORKDataElement libetonyek::IWORKDateTimeFormatElement libetonyek::IWORKDurationFormatElement libetonyek::IWORKExternalTextWrapElement libetonyek::IWORKFieldElement libetonyek::IWORKFillElement libetonyek::IWORKFilteredImageElement libetonyek::IWORKFoElement libetonyek::IWORKFormulaElement libetonyek::IWORKGeometryElement libetonyek::IWORKGroupElement libetonyek::IWORKHeaderFooterContext libetonyek::IWORKImageContext libetonyek::IWORKImageElement libetonyek::IWORKLayoutElement libetonyek::IWORKLineElement libetonyek::IWORKLineEndElement libetonyek::IWORKLinkElement libetonyek::IWORKListLabelGeometriesProperty libetonyek::IWORKListLabelGeometryElement libetonyek::IWORKListLabelIndentsProperty libetonyek::IWORKListLabelTypeinfoElement libetonyek::IWORKListLabelTypesProperty libetonyek::IWORKListTextIndentsProperty libetonyek::IWORKMediaElement libetonyek::IWORKMetadataElement libetonyek::IWORKNumberElement< T > libetonyek::IWORKNumberFormatElement libetonyek::IWORKOfElement libetonyek::IWORKPathElement libetonyek::IWORKPElement libetonyek::IWORKPositionElement libetonyek::IWORKPropertyContextBase libetonyek::IWORKPropertyMapElement libetonyek::IWORKRefContext libetonyek::IWORKShapeContext libetonyek::IWORKSizeElement libetonyek::IWORKSpanElement libetonyek::IWORKStringElement libetonyek::IWORKStrokeContext libetonyek::IWORKStyleContainer< TokenId, RefTokenId, TokenId2, RefTokenId2 > libetonyek::IWORKStyleContext libetonyek::IWORKStyleRefContext libetonyek::IWORKStylesContext libetonyek::IWORKStylesheetBase libetonyek::IWORKTabElement libetonyek::IWORKTableCellFormulaElement libetonyek::IWORKTableInfoElement libetonyek::IWORKTabsElement libetonyek::IWORKTabularInfoElement libetonyek::IWORKTabularModelElement libetonyek::IWORKTextBodyElement libetonyek::IWORKTextElement libetonyek::IWORKTextLabelElement libetonyek::IWORKTextStorageElement libetonyek::IWORKValueContext< Type, NestedParser, Id, Id2 > libetonyek::IWORKWrapElement

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

template<class Base, class State, class Collector = IWORKCollector>
libetonyek::IWORKXMLContextBase< Base, State, Collector >::IWORKXMLContextBase ( State &  state)
inlineexplicit
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

template<class Base, class State, class Collector = IWORKCollector>
Collector& libetonyek::IWORKXMLContextBase< Base, State, Collector >::getCollector ( ) const
inlineprotected
template<class Base, class State, class Collector = IWORKCollector>
State& libetonyek::IWORKXMLContextBase< Base, State, Collector >::getState ( )
inline

Referenced by libetonyek::IWORKCoreImageFilterDescriptorElement::attribute(), libetonyek::IWORKLinkElement::attribute(), libetonyek::IWORKLayoutElement::attribute(), libetonyek::IWORKPElement::attribute(), libetonyek::IWORKSpanElement::attribute(), libetonyek::IWORKListLabelTypeinfoElement::attribute(), libetonyek::IWORKTextLabelElement::attribute(), libetonyek::IWORKExternalTextWrapElement::attribute(), libetonyek::IWORKDataElement::attribute(), libetonyek::IWORKStylesContext::element(), libetonyek::IWORKMetadataElement::element(), libetonyek::IWORKPathElement::element(), libetonyek::IWORKCalcEngineContext::element(), libetonyek::IWORKTextBodyElement::element(), libetonyek::IWORKGroupElement::element(), libetonyek::IWORKStylesheetBase::element(), libetonyek::IWORKLinkElement::element(), libetonyek::IWORKStrokeContext::element(), libetonyek::IWORKLayoutElement::element(), libetonyek::IWORKFilteredImageElement::element(), libetonyek::IWORKBinaryElement::element(), libetonyek::IWORKTabsElement::element(), libetonyek::IWORKChartInfoElement::element(), libetonyek::IWORKPElement::element(), libetonyek::IWORKPropertyMapElement::element(), libetonyek::IWORKFillElement::element(), libetonyek::IWORKSpanElement::element(), libetonyek::IWORKTableInfoElement::element(), libetonyek::IWORKLineEndElement::element(), libetonyek::IWORKFoElement::element(), libetonyek::IWORKListLabelTypeinfoElement::element(), libetonyek::IWORKGeometryElement::element(), libetonyek::IWORKLineElement::element(), libetonyek::IWORKCellCommentDrawableInfoElement::element(), libetonyek::IWORKTabularInfoElement::element(), libetonyek::IWORKListLabelIndentsProperty::element(), libetonyek::IWORKFieldElement::element(), libetonyek::IWORKListTextIndentsProperty::element(), libetonyek::IWORKMediaElement::element(), libetonyek::IWORKShapeContext::element(), libetonyek::IWORKImageContext::element(), libetonyek::IWORKImageElement::element(), libetonyek::IWORKListLabelGeometriesProperty::element(), libetonyek::IWORKListLabelTypesProperty::element(), libetonyek::IWORKTextElement::element(), libetonyek::IWORKTextStorageElement::element(), libetonyek::IWORKHeaderFooterContext::element(), libetonyek::IWORKTabularModelElement::element(), libetonyek::IWORKStyleContext::element(), libetonyek::IWORKWrapElement::element(), libetonyek::IWORKFormulaElement::element(), libetonyek::IWORKValueContext< Type, NestedParser, Id, Id2 >::element(), libetonyek::IWORKContainerContext< Type, NestedParser, Collector, Id, RefId >::element(), libetonyek::IWORKTableCellFormulaElement::element(), libetonyek::IWORKOfElement::element(), libetonyek::IWORKBrContext::endOfElement(), libetonyek::IWORKTabElement::endOfElement(), libetonyek::IWORKTextBodyElement::endOfElement(), libetonyek::IWORKCoreImageFilterDescriptorElement::endOfElement(), libetonyek::IWORKBezierElement::endOfElement(), libetonyek::IWORKStylesheetBase::endOfElement(), libetonyek::IWORKStrokeContext::endOfElement(), libetonyek::IWORKStyleRefContext::endOfElement(), libetonyek::IWORKLinkElement::endOfElement(), libetonyek::IWORKLayoutElement::endOfElement(), libetonyek::IWORKUnfilteredElement::endOfElement(), libetonyek::IWORKFilteredImageElement::endOfElement(), libetonyek::IWORKTabsElement::endOfElement(), libetonyek::IWORKListLabelGeometryElement::endOfElement(), libetonyek::IWORKTextLabelElement::endOfElement(), libetonyek::IWORKBinaryElement::endOfElement(), libetonyek::IWORKFoElement::endOfElement(), libetonyek::IWORKPElement::endOfElement(), libetonyek::IWORKExternalTextWrapElement::endOfElement(), libetonyek::IWORKFillElement::endOfElement(), libetonyek::IWORKTableInfoElement::endOfElement(), libetonyek::IWORKDateTimeFormatElement::endOfElement(), libetonyek::IWORKListLabelTypeinfoElement::endOfElement(), libetonyek::IWORKCellCommentDrawableInfoElement::endOfElement(), libetonyek::IWORKMediaElement::endOfElement(), libetonyek::IWORKListLabelIndentsProperty::endOfElement(), libetonyek::IWORKSpanElement::endOfElement(), libetonyek::IWORKTabularInfoElement::endOfElement(), libetonyek::IWORKListTextIndentsProperty::endOfElement(), libetonyek::IWORKListLabelGeometriesProperty::endOfElement(), libetonyek::IWORKShapeContext::endOfElement(), libetonyek::IWORKStyleContext::endOfElement(), libetonyek::IWORKImageElement::endOfElement(), libetonyek::IWORKFieldElement::endOfElement(), libetonyek::IWORKDataElement::endOfElement(), libetonyek::IWORKListLabelTypesProperty::endOfElement(), libetonyek::IWORKTextElement::endOfElement(), libetonyek::IWORKTextStorageElement::endOfElement(), libetonyek::IWORKHeaderFooterContext::endOfElement(), libetonyek::IWORKTabularModelElement::endOfElement(), libetonyek::IWORKDurationFormatElement::endOfElement(), libetonyek::IWORKFormulaElement::endOfElement(), libetonyek::IWORKNumberFormatElement::endOfElement(), libetonyek::IWORKTableCellFormulaElement::endOfElement(), libetonyek::IWORKOfElement::endOfElement(), libetonyek::IWORKPElement::ensureOpened(), libetonyek::IWORKSpanElement::ensureOpened(), libetonyek::IWORKLayoutElement::open(), libetonyek::IWORKTextStorageElement::sendStylesheet(), libetonyek::IWORKStylesheetBase::startOfElement(), libetonyek::IWORKCellCommentDrawableInfoElement::startOfElement(), libetonyek::IWORKTableInfoElement::startOfElement(), libetonyek::IWORKShapeContext::startOfElement(), libetonyek::IWORKTabularInfoElement::startOfElement(), libetonyek::IWORKHeaderFooterContext::startOfElement(), libetonyek::IWORKTabularModelElement::startOfElement(), libetonyek::IWORKLinkElement::text(), libetonyek::IWORKSpanElement::text(), libetonyek::IWORKPElement::text(), and libetonyek::IWORKFieldElement::text().

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

Referenced by libetonyek::IWORKMetadataElement::endOfElement(), libetonyek::IWORKGroupElement::endOfElement(), libetonyek::IWORKStylesheetBase::endOfElement(), libetonyek::IWORKStyleRefContext::endOfElement(), libetonyek::IWORKChartInfoElement::endOfElement(), libetonyek::IWORKTableInfoElement::endOfElement(), libetonyek::IWORKCellCommentDrawableInfoElement::endOfElement(), libetonyek::IWORKMediaElement::endOfElement(), libetonyek::IWORKGeometryElement::endOfElement(), libetonyek::IWORKTabularInfoElement::endOfElement(), libetonyek::IWORKLineElement::endOfElement(), libetonyek::IWORKShapeContext::endOfElement(), libetonyek::IWORKStyleContext::endOfElement(), libetonyek::IWORKTextElement::endOfElement(), libetonyek::IWORKTextStorageElement::endOfElement(), libetonyek::IWORKHeaderFooterContext::endOfElement(), libetonyek::IWORKGroupElement::ensureClosed(), libetonyek::IWORKGroupElement::ensureOpened(), libetonyek::IWORKTextStorageElement::sendStylesheet(), libetonyek::IWORKGroupElement::startOfElement(), libetonyek::IWORKCellCommentDrawableInfoElement::startOfElement(), libetonyek::IWORKChartInfoElement::startOfElement(), libetonyek::IWORKTableInfoElement::startOfElement(), libetonyek::IWORKMediaElement::startOfElement(), libetonyek::IWORKImageElement::startOfElement(), libetonyek::IWORKTabularInfoElement::startOfElement(), libetonyek::IWORKLineElement::startOfElement(), libetonyek::IWORKShapeContext::startOfElement(), and libetonyek::IWORKHeaderFooterContext::startOfElement().

Member Data Documentation


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

Generated for libetonyek by doxygen 1.8.6