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

MutableShell< T > Class Template Reference

#include <key_mutable_set.h>

Collaboration diagram for MutableShell< T >:

Collaboration graph
[legend]
List of all members.

Public Methods

 MutableShell (const T &t)
T & get () const
T & operator * () const
T * operator-> () const
 operator T & () const
bool operator< (const MutableShell< T > &other) const

Private Attributes

t

template<class T>
class MutableShell< T >


Constructor & Destructor Documentation

template<class T>
MutableShell< T >::MutableShell const T &    t [inline]
 

00006 : t(t) {}


Member Function Documentation

template<class T>
T& MutableShell< T >::get   const [inline]
 

00007 {return t;}

template<class T>
T& MutableShell< T >::operator *   const [inline]
 

00008 {return t;}

template<class T>
MutableShell< T >::operator T &   const [inline]
 

00010 {return t;}

template<class T>
T* MutableShell< T >::operator->   const [inline]
 

00009 {return &t;}

template<class T>
bool MutableShell< T >::operator< const MutableShell< T > &    other const [inline]
 

00011 {return t<other.t;}


Member Data Documentation

template<class T>
T MutableShell< T >::t [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Jul 7 21:13:53 2003 for Ethereal by doxygen1.2.15