Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

moot::AssocVectorNode< KeyT, ValT > Struct Template Reference

template class for individual AssocVector nodes

#include <mootAssocVector.h>

List of all members.

Public Types

Public Methods

Constructors etc.
Accessors
Operators

template<typename KeyT, typename ValT>
struct moot::AssocVectorNode< KeyT, ValT >


Member Typedef Documentation

template<typename KeyT, typename ValT>
typedef KeyT moot::AssocVectorNode< KeyT, ValT >::key_type
 

template<typename KeyT, typename ValT>
typedef std::pair<KeyT,ValT> moot::AssocVectorNode< KeyT, ValT >::PairT
 

template<typename KeyT, typename ValT>
typedef AssocVectorNode<KeyT,ValT> moot::AssocVectorNode< KeyT, ValT >::ThisT
 

template<typename KeyT, typename ValT>
typedef ValT moot::AssocVectorNode< KeyT, ValT >::value_type
 


Constructor & Destructor Documentation

template<typename KeyT, typename ValT>
moot::AssocVectorNode< KeyT, ValT >::AssocVectorNode void    [inline]
 

Default constructor

template<typename KeyT, typename ValT>
moot::AssocVectorNode< KeyT, ValT >::AssocVectorNode const KeyT &    key [inline]
 

Constructor given key only

template<typename KeyT, typename ValT>
moot::AssocVectorNode< KeyT, ValT >::AssocVectorNode const KeyT &    key,
const ValT &    val
[inline]
 

Constructor given key & data

template<typename KeyT, typename ValT>
moot::AssocVectorNode< KeyT, ValT >::AssocVectorNode const ThisT   x [inline]
 

Copy constructor

template<typename KeyT, typename ValT>
moot::AssocVectorNode< KeyT, ValT >::~AssocVectorNode void    [inline]
 

Destructor


Member Function Documentation

template<typename KeyT, typename ValT>
const key_type& moot::AssocVectorNode< KeyT, ValT >::key void    const [inline]
 

template<typename KeyT, typename ValT>
key_type& moot::AssocVectorNode< KeyT, ValT >::key void    [inline]
 

template<typename KeyT, typename ValT>
bool moot::AssocVectorNode< KeyT, ValT >::operator< const ThisT   x const [inline]
 

template<typename KeyT, typename ValT>
const value_type& moot::AssocVectorNode< KeyT, ValT >::value void    const [inline]
 

template<typename KeyT, typename ValT>
value_type& moot::AssocVectorNode< KeyT, ValT >::value void    [inline]
 


The documentation for this struct was generated from the following file:
Generated on Mon Sep 11 16:10:35 2006 for libmoot by doxygen1.2.18