Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::intrusive::rbtree_node_cloner< NodeTraits, F > Struct Template Reference

#include <rbtree_algorithms.hpp>

Inheritance diagram for boost::intrusive::rbtree_node_cloner< NodeTraits, F >:
Collaboration diagram for boost::intrusive::rbtree_node_cloner< NodeTraits, F >:

Public Types

typedef NodeTraits::node_ptr node_ptr
 
typedef
detail::ebo_functor_holder< F > 
base_t
 

Public Member Functions

 rbtree_node_cloner (F f)
 
node_ptr operator() (const node_ptr &p)
 

Member Typedef Documentation

template<class NodeTraits, class F>
typedef detail::ebo_functor_holder<F> boost::intrusive::rbtree_node_cloner< NodeTraits, F >::base_t
template<class NodeTraits, class F>
typedef NodeTraits::node_ptr boost::intrusive::rbtree_node_cloner< NodeTraits, F >::node_ptr

Constructor & Destructor Documentation

template<class NodeTraits, class F>
boost::intrusive::rbtree_node_cloner< NodeTraits, F >::rbtree_node_cloner ( f)
inline

Member Function Documentation

template<class NodeTraits, class F>
node_ptr boost::intrusive::rbtree_node_cloner< NodeTraits, F >::operator() ( const node_ptr p)
inline

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