lestes::std::list< srp< T > > Class Template Reference

#include <list.hh>

List of all members.

Public Member Functions

virtual ptr< reflection_list > reflection_get () const
virtual ptr< field_list_list > field_values_get () const

Static Public Member Functions

static ptr< list< srp< T > > > create ()
 Factory method, creates an empty list.
static ptr< list< srp< T > > > create (ptr< list< srp< T > > >)
 Factory method creates a copy of given list.

Protected Member Functions

 list ()
 Constructor for an empty list.
 list (ptr< list< srp< T > > >)
 Imitation of copy-constructor, *takes a pointer*.
void gc_mark (void)
 Marking routine for class lestes::std::list.

template<typename T>
class lestes::std::list< srp< T > >


Constructor & Destructor Documentation

template<typename T>
lestes::std::list< srp< T > >::list (  )  [inline, protected]

Constructor for an empty list.

template<typename T>
lestes::std::list< srp< T > >::list ( ptr< list< srp< T > > >   )  [inline, protected]

Imitation of copy-constructor, *takes a pointer*.


Member Function Documentation

template<typename T>
ptr< list< srp< T > > > lestes::std::list< srp< T > >::create (  )  [inline, static]

Factory method, creates an empty list.

template<typename T>
ptr< list< srp< T > > > lestes::std::list< srp< T > >::create ( ptr< list< srp< T > > >   )  [inline, static]

Factory method creates a copy of given list.

template<typename T>
ptr< object::reflection_list > lestes::std::list< srp< T > >::reflection_get (  )  const [inline, virtual]

template<typename T>
ptr< object::field_list_list > lestes::std::list< srp< T > >::field_values_get (  )  const [inline, virtual]

template<typename T>
void lestes::std::list< srp< T > >::gc_mark ( void   )  [inline, protected]

Marking routine for class lestes::std::list.


The documentation for this class was generated from the following file:
Generated on Mon Feb 12 18:49:48 2007 for lestes by doxygen 1.5.1-20070107