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

xchen::ListAssignmentCheckSzRt< ele_t, ele_iterator_t > Struct Template Reference

list assignment with run time size-checking. More...

#include <ListAssignment.H>

List of all members.

Public Methods

 ListAssignmentCheckSzRt (ele_iterator_t itr, int Sz)
 ~ListAssignmentCheckSzRt ()
ListAssignmentCheckSzRt< ele_t,
ele_iterator_t > & 
operator= (ele_t x)
ListAssignmentCheckSzRt< ele_t,
ele_iterator_t > & 
operator, (ele_t x)

Public Attributes

ele_iterator_t iter
int sz


Detailed Description

template<typename ele_t, typename ele_iterator_t>
struct xchen::ListAssignmentCheckSzRt< ele_t, ele_iterator_t >

list assignment with run time size-checking.


Constructor & Destructor Documentation

template<typename ele_t, typename ele_iterator_t>
xchen::ListAssignmentCheckSzRt< ele_t, ele_iterator_t >::ListAssignmentCheckSzRt ele_iterator_t    itr,
int    Sz
[inline]
 

template<typename ele_t, typename ele_iterator_t>
xchen::ListAssignmentCheckSzRt< ele_t, ele_iterator_t >::~ListAssignmentCheckSzRt   [inline]
 


Member Function Documentation

template<typename ele_t, typename ele_iterator_t>
ListAssignmentCheckSzRt<ele_t, ele_iterator_t>& xchen::ListAssignmentCheckSzRt< ele_t, ele_iterator_t >::operator, ele_t    x [inline]
 

template<typename ele_t, typename ele_iterator_t>
ListAssignmentCheckSzRt<ele_t, ele_iterator_t>& xchen::ListAssignmentCheckSzRt< ele_t, ele_iterator_t >::operator= ele_t    x [inline]
 


Member Data Documentation

template<typename ele_t, typename ele_iterator_t>
ele_iterator_t xchen::ListAssignmentCheckSzRt< ele_t, ele_iterator_t >::iter
 

template<typename ele_t, typename ele_iterator_t>
int xchen::ListAssignmentCheckSzRt< ele_t, ele_iterator_t >::sz
 


The documentation for this struct was generated from the following file:
Generated on Wed Apr 7 21:40:51 2004 by doxygen1.2.18