Faith::ListItemSet< Item > Class Template Reference

#include <faith/listview.h>

Inheritance diagram for Faith::ListItemSet< Item >:

Faith::GListItemSet Faith::Object List of all members.

Public Member Functions

 ListItemSet (Faith::Object *parent, const char *name=0)
void append (Item *item)
void prepend (Item *item)
void insert (const Iterator &before, Item *item)
void remove (Item *item)
void changed ()
Iterator begin ()
Iterator end ()
ConstIterator begin () const
ConstIterator end () const

Classes

class  ConstIterator
class  Iterator

template<typename Item = ListItem>
class Faith::ListItemSet< Item >


Constructor & Destructor Documentation

template<typename Item = ListItem>
Faith::ListItemSet< Item >::ListItemSet ( Faith::Object parent,
const char *  name = 0 
) [inline]


Member Function Documentation

template<typename Item = ListItem>
void Faith::ListItemSet< Item >::append ( Item *  item  )  [inline]

template<typename Item = ListItem>
ConstIterator Faith::ListItemSet< Item >::begin (  )  const [inline]

template<typename Item = ListItem>
Iterator Faith::ListItemSet< Item >::begin (  )  [inline]

template<typename Item = ListItem>
void Faith::ListItemSet< Item >::changed (  )  [inline]

template<typename Item = ListItem>
ConstIterator Faith::ListItemSet< Item >::end (  )  const [inline]

template<typename Item = ListItem>
Iterator Faith::ListItemSet< Item >::end (  )  [inline]

template<typename Item = ListItem>
void Faith::ListItemSet< Item >::insert ( const Iterator before,
Item *  item 
) [inline]

template<typename Item = ListItem>
void Faith::ListItemSet< Item >::prepend ( Item *  item  )  [inline]

template<typename Item = ListItem>
void Faith::ListItemSet< Item >::remove ( Item *  item  )  [inline]


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 00:23:10 2006 for Faith by  doxygen 1.4.7