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

#include <list.hh>

Inheritance diagram for lestes::std::list< T >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ptr< reflection_listreflection_get () const
virtual ptr< field_list_listfield_values_get () const

Static Public Member Functions

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

Protected Member Functions

 list ()
 Constructor for an empty list.
 list (ptr< list< T > >)
 Imitation of copy-constructor, *takes a pointer*.

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


Constructor & Destructor Documentation

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

Constructor for an empty list.

Reimplemented in lestes::std::list< srp< T > >.

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

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


Member Function Documentation

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

Factory method, creates an empty list.

Reimplemented in lestes::std::list< srp< T > >.

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

Factory method creates a copy of given list.

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

Reimplemented from lestes::std::object.

Reimplemented in lestes::std::list< srp< T > >.

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

Reimplemented from lestes::std::object.

Reimplemented in lestes::std::list< srp< T > >.


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