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

gul::dump_list Class Template Reference

#include <gul_io.h>

List of all members.

Public Methods

 dump_list (List< ListNode< T > > *L)
ostream & out_gul (ostream &os) const

Public Attributes

List< ListNode< T > > * m_L

template<class T>
class gul::dump_list< T >


Constructor & Destructor Documentation

template<class T>
gul::dump_list< T >::dump_list List< ListNode< T > > *    L [inline]
 

Definition at line 259 of file gul_io.h.

References m_L.

00260   {
00261     m_L = L;
00262   }


Member Function Documentation

template<class T>
ostream& gul::dump_list< T >::out_gul ostream &    os const [inline]
 

Definition at line 263 of file gul_io.h.

References m_L.

00264   {
00265     ListNode<T> *n;
00266 
00267     os << "(\n";
00268 
00269     n = m_L->First();
00270     if( n )
00271       os << "  " << n->el;
00272 
00273     for( ; n; n = n->next )
00274     {
00275       os << ",\n";
00276       os << "  " << n->el;
00277     }
00278 
00279     os << "\n";
00280     os << ")";
00281 
00282     return os;
00283   }


Member Data Documentation

template<class T>
List<ListNode<T> >* gul::dump_list::m_L
 

Definition at line 257 of file gul_io.h.

Referenced by dump_list(), and out_gul().


The documentation for this class was generated from the following file:
Generated on Mon Jan 21 04:17:57 2002 for GUL 0.6 - Geometry Utility Library by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001