Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::heap::detail::parent_holder< node_pointer, store_parent_pointer > Struct Template Reference

#include <skew_heap.hpp>

Inheritance diagram for boost::heap::detail::parent_holder< node_pointer, store_parent_pointer >:
Collaboration diagram for boost::heap::detail::parent_holder< node_pointer, store_parent_pointer >:

Public Member Functions

 parent_holder (void)
 
void set_parent (node_pointer parent)
 
node_pointer get_parent (void) const
 

Public Attributes

node_pointer parent_
 

Constructor & Destructor Documentation

template<typename node_pointer, bool store_parent_pointer>
boost::heap::detail::parent_holder< node_pointer, store_parent_pointer >::parent_holder ( void  )
inline

Member Function Documentation

template<typename node_pointer, bool store_parent_pointer>
node_pointer boost::heap::detail::parent_holder< node_pointer, store_parent_pointer >::get_parent ( void  ) const
inline
template<typename node_pointer, bool store_parent_pointer>
void boost::heap::detail::parent_holder< node_pointer, store_parent_pointer >::set_parent ( node_pointer  parent)
inline

Member Data Documentation


The documentation for this struct was generated from the following file: