Lines Matching refs:BufferNode
85 void SAXEventKeeperImpl::setCurrentBufferNode(BufferNode* pBufferNode) in setCurrentBufferNode()
135 BufferNode* SAXEventKeeperImpl::addNewElementMarkBuffers() in addNewElementMarkBuffers()
165 BufferNode* pBufferNode = NULL; in addNewElementMarkBuffers()
183 pBufferNode = new BufferNode(m_xXMLDocument->getCurrentElement()); in addNewElementMarkBuffers()
333 BufferNode* pBufferNode, sal_Int32 nIndent) const in printBufferNode()
389 BufferNode* pParent = (BufferNode*)pBufferNode->getParent(); in printBufferNode()
412 std::vector< const BufferNode* >* vChildren = pBufferNode->getChildren(); in printBufferNode()
413 std::vector< const BufferNode* >::const_iterator jj = vChildren->begin(); in printBufferNode()
416 rc += printBufferNode((BufferNode *)*jj, nIndent+4); in printBufferNode()
425 SAXEventKeeperImpl::collectChildWorkingElement(BufferNode* pBufferNode) const in collectChildWorkingElement()
452 std::vector< const BufferNode* >* vChildren = pBufferNode->getChildren(); in collectChildWorkingElement()
457 std::vector< const BufferNode* >::const_iterator ii = vChildren->begin(); in collectChildWorkingElement()
472 BufferNode* pBufferNode, bool bClearRoot) const in smashBufferNode()
515 BufferNode* pParent = (BufferNode*)pBufferNode->getParent(); in smashBufferNode()
607 std::vector< const BufferNode* >* vChildren = pBufferNode->getChildren(); in smashBufferNode()
611 std::vector< const BufferNode * >::const_iterator ii = vChildren->begin(); in smashBufferNode()
614 ((BufferNode *)(*ii))->setParent(pParent); in smashBufferNode()
628 BufferNode* SAXEventKeeperImpl::findNextBlockingBufferNode( in findNextBlockingBufferNode()
629 BufferNode* pStartBufferNode) const in findNextBlockingBufferNode()
658 BufferNode* pNext = NULL; in findNextBlockingBufferNode()
664 while (NULL != (pNext = (BufferNode*)pNext->getNextNodeByTreeOrder())) in findNextBlockingBufferNode()
676 void SAXEventKeeperImpl::diffuse(BufferNode* pBufferNode) const in diffuse()
705 BufferNode* pParent = pBufferNode; in diffuse()
710 pParent = (BufferNode*)pParent->getParent(); in diffuse()
767 BufferNode* pBufferNode = pElementCollector->getBufferNode(); in releaseElementMarkBuffer()
801 BufferNode *pBufferNode = pElementMark->getBufferNode(); in releaseElementMarkBuffer()
821 BufferNode* pTempCurrentBufferNode = m_pCurrentBufferNode; in releaseElementMarkBuffer()
822 BufferNode* pTempCurrentBlockingBufferNode = m_pCurrentBlockingBufferNode; in releaseElementMarkBuffer()
1071 BufferNode* pBufferNode = pElementMark->getBufferNode(); in setElement()
1278 BufferNode* pBufferNode = addNewElementMarkBuffers(); in startElement()
1321 BufferNode* pOldCurrentBufferNode = m_pCurrentBufferNode; in endElement()
1322 m_pCurrentBufferNode = (BufferNode*)m_pCurrentBufferNode->getParent(); in endElement()
1410 m_pRootBufferNode = new BufferNode(m_xXMLDocument->getCurrentElement()); in initialize()