Thread portable class


Gate portable class


Timer class


Pool class


Terimber 2.0


About C++


Downloads Products & Services Support Clients Open Source About



Home / Open source / Terimber 2.0

base_map< K, T, Pr, M >::_node Class Reference

node with template key and value More...

#include <map.h>

Inheritance diagram for base_map< K, T, Pr, M >::_node:

base_map< K, T, Pr, M >::_node_

List of all members.

Public Member Functions

 _node ()
 constructor

Static Public Member Functions

static _node_max (_node *p)
 finds the max node
static _node_min (_node *p)
 finds the min node

Public Attributes

_key
 key
_value


Detailed Description

template<class K, class T, class Pr = less< K >, bool M = false>
class base_map< K, T, Pr, M >::_node

node with template key and value

Definition at line 132 of file map.h.


Constructor & Destructor Documentation

template<class K, class T, class Pr = less< K >, bool M = false>
base_map< K, T, Pr, M >::_node::_node (  )  [inline]

constructor

Definition at line 136 of file map.h.


Member Function Documentation

template<class K, class T, class Pr = less< K >, bool M = false>
static _node* base_map< K, T, Pr, M >::_node::_max ( _node p  )  [inline, static]

finds the max node

Parameters:
p  pointer to node

Definition at line 147 of file map.h.

References base_map< K, T, Pr, M >::_node_::_right, base_map< K, T, Pr, M >::_node_::_type, and t_head.

Referenced by base_map< K, T, Pr, M >::const_iterator::_dec().

template<class K, class T, class Pr = less< K >, bool M = false>
static _node* base_map< K, T, Pr, M >::_node::_min ( _node p  )  [inline, static]


Member Data Documentation

template<class K, class T, class Pr = less< K >, bool M = false>
K base_map< K, T, Pr, M >::_node::_key

key

Definition at line 141 of file map.h.

Referenced by base_map< K, T, Pr, M >::const_iterator::key().


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


© Copyright Terimber 2003-.