pion::platform::BasicEvent< CharType, AllocType >::ParameterNodeTraits Struct Reference

#include <Event.hpp>

List of all members.


Detailed Description

template<typename CharType, typename AllocType>
struct pion::platform::BasicEvent< CharType, AllocType >::ParameterNodeTraits

traits class used by the boost.intrusive rbtree algorithms

Definition at line 1180 of file Event.hpp.

Public Types

typedef ParameterNode node
typedef ParameterNodenode_ptr
typedef const ParameterNodeconst_node_ptr
typedef boost::uint8_t color

Static Public Member Functions

static node_ptr get_parent (const_node_ptr n)
static void set_parent (node_ptr n, node_ptr parent)
static node_ptr get_left (const_node_ptr n)
static void set_left (node_ptr n, node_ptr left)
static node_ptr get_right (const_node_ptr n)
static void set_right (node_ptr n, node_ptr right)
static color get_color (const_node_ptr n)
static void set_color (node_ptr n, color c)
static color black ()
static color red ()


The documentation for this struct was generated from the following file:
Generated on Tue Aug 10 12:20:34 2010 for pion-platform by  doxygen 1.4.7