Lines Matching refs:mxContextStack
53 mxContextStack( new ContextStack ), in ContextHandler2Helper()
61 mxContextStack( rParent.mxContextStack ), in ContextHandler2Helper()
62 mnRootStackSize( rParent.mxContextStack->size() ), in ContextHandler2Helper()
73 return mxContextStack->empty() ? XML_ROOT_CONTEXT : mxContextStack->back().mnElement; in getCurrentElement()
78 if( (nCountBack < 0) || (mxContextStack->size() < static_cast< size_t >( nCountBack )) ) in getParentElement()
80 return (mxContextStack->size() == static_cast< size_t >( nCountBack )) ? in getParentElement()
81 XML_ROOT_CONTEXT : (*mxContextStack)[ mxContextStack->size() - nCountBack - 1 ].mnElement; in getParentElement()
86 return mxContextStack->size() == mnRootStackSize + 1; in isRootElement()
108 if( !mxContextStack->empty() ) in implCharacters()
109 mxContextStack->back().maChars.append( rChars ); in implCharacters()
116 if( !mxContextStack->empty() ) in implEndElement()
140 if( !mxContextStack->empty() ) in implEndRecord()
149 mxContextStack->resize( mxContextStack->size() + 1 ); in pushElementInfo()
150 ElementInfo& rInfo = mxContextStack->back(); in pushElementInfo()
157 …OSL_ENSURE( !mxContextStack->empty(), "ContextHandler2Helper::popElementInfo - context stack broke… in popElementInfo()
158 if( !mxContextStack->empty() ) in popElementInfo()
159 mxContextStack->pop_back(); in popElementInfo()
164 …OSL_ENSURE( !mxContextStack->empty(), "ContextHandler2Helper::processCollectedChars - no context i… in processCollectedChars()
165 ElementInfo& rInfo = mxContextStack->back(); in processCollectedChars()