Searched defs:tree_node (Results 1 – 6 of 6) sorted by relevance
/third_party/boost/tools/quickbook/src/ |
D | tree.hpp | 46 template <typename T> struct tree_node : tree_node_base struct 48 T* parent() const { return static_cast<T*>(parent_); } in parent() 49 T* children() const { return static_cast<T*>(children_); } in children() 50 T* next() const { return static_cast<T*>(next_); } in next() 51 T* prev() const { return static_cast<T*>(prev_); } in prev() 53 void add_before(tree<T>&& x) { tree_node_base::add_before(&x); } in add_before() 54 void add_after(tree<T>&& x) { tree_node_base::add_after(&x); } in add_after() 55 void add_first_child(tree<T>&& x) in add_first_child() 59 void add_last_child(tree<T>&& x) in add_last_child()
|
/third_party/boost/boost/intrusive/detail/ |
D | tree_node.hpp | 32 struct tree_node struct 34 typedef typename pointer_rebind<VoidPointer, tree_node>::type node_ptr; 36 node_ptr parent_, left_, right_;
|
/third_party/boost/libs/container/example/ |
D | doc_recursive_containers.cpp | 45 struct tree_node struct 51 list<tree_node> children_; argument 52 list<tree_node>::iterator selected_child_; argument
|
/third_party/boost/boost/container/detail/ |
D | tree.hpp | 125 struct tree_node struct 130 <VoidPointer, tree_type_value, OptimizeSize>::type hook_type; 131 typedef T value_type; 132 typedef typename tree_internal_data_type<T>::type internal_type; 135 , tree_type_value, OptimizeSize> node_t; 138 <sizeof(T), boost::container::dtl::alignment_of<T>::value>::type storage_t; 139 storage_t m_storage; 147 BOOST_CONTAINER_FORCEINLINE T &get_data() in get_data() 150 BOOST_CONTAINER_FORCEINLINE const T &get_data() const in get_data() 153 BOOST_CONTAINER_FORCEINLINE T *get_data_ptr() in get_data_ptr() [all …]
|
/third_party/boost/boost/spirit/home/classic/tree/ |
D | common.hpp | 57 struct tree_node struct 59 typedef T parse_node_t; 62 typedef std::allocator<tree_node<T> > allocator_type; 64 typedef boost::pool_allocator<tree_node<T> > allocator_type; 66 typedef boost::fast_pool_allocator<tree_node<T> > allocator_type; 70 typedef std::vector<tree_node<T>, allocator_type> children_t; 72 typedef std::list<tree_node<T>, allocator_type> children_t; 75 typedef typename children_t::iterator tree_iterator; 76 typedef typename children_t::const_iterator const_tree_iterator; 78 T value; [all …]
|
/third_party/boost/libs/iostreams/doc/tree/ |
D | tree.js | 228 function tree_node(text, link) function
|