Main Page | Directories | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class 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 Member Functions

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 Jun 27 13:05:26 2005 for libmoot by  doxygen 1.3.8-20040913