Lines Matching refs:BufferNode
38 class BufferNode class
63 BufferNode* m_pParent;
66 std::vector< const BufferNode* > m_vChildren;
91 const BufferNode* getNextChild(const BufferNode* pChild) const;
94 explicit BufferNode(
97 virtual ~BufferNode() {}; in ~BufferNode()
109 std::vector< const BufferNode* >* getChildren() const;
110 const BufferNode* getFirstChild() const;
111 void addChild(const BufferNode* pChild, sal_Int32 nPosition);
112 void addChild(const BufferNode* pChild);
113 void removeChild(const BufferNode* pChild);
114 sal_Int32 indexOfChild(const BufferNode* pChild) const;
115 const BufferNode* childAt(sal_Int32 nIndex) const;
116 const BufferNode* getParent() const;
117 void setParent(const BufferNode* pParent);
118 const BufferNode* getNextSibling() const;
119 const BufferNode* isAncestor(const BufferNode* pDescendant) const;
120 bool isPrevious(const BufferNode* pFollowing) const;
121 const BufferNode* getNextNodeByTreeOrder() const;