Lines Matching refs:InputTree
45 const InputTree& getCurrentTree() const;
46 InputTree& getCurrentTree();
48 void setCurrentTree(InputTree& pInputTree);
51 const InputTree::iterator& getCurrentNode() const { return m_Root; } in getCurrentNode()
52 InputTree::iterator& getCurrentNode() { return m_Root; } in getCurrentNode()
54 template <InputTree::Direction DIRECTION>
55 InputTree& createNode(const std::string& pName,
73 InputTree& enterGroup();
75 InputTree& exitGroup();
91 InputTree* m_pCurrentTree;
92 InputTree::Mover* m_pMove;
93 InputTree::iterator m_Root;
94 std::stack<InputTree::iterator> m_ReturnStack;
103 inline InputTree& InputBuilder::createNode<InputTree::Inclusive>(
112 m_pMove = &InputTree::Downward;
118 inline InputTree& InputBuilder::createNode<InputTree::Positional>(
127 m_pMove = &InputTree::Afterward;