pleyo.com

WebCore::DeprecatedPtrList< T > Class Template Reference

#include <DeprecatedPtrList.h>

List of all members.

Public Types

typedef
DeprecatedPtrListIterator
< T > 
Iterator
typedef
DeprecatedPtrListIterator
< T > 
ConstIterator

Public Member Functions

 DeprecatedPtrList ()
 ~DeprecatedPtrList ()
 DeprecatedPtrList (const DeprecatedPtrList &l)
DeprecatedPtrListoperator= (const DeprecatedPtrList &l)
bool isEmpty () const
unsigned count () const
void clear ()
T * at (unsigned n)
bool insert (unsigned n, const T *item)
bool remove ()
bool remove (unsigned n)
bool remove (const T *item)
bool removeFirst ()
bool removeLast ()
bool removeRef (const T *item)
T * getFirst () const
T * getLast () const
T * getNext () const
T * getPrev () const
T * current () const
T * first ()
T * last ()
T * next ()
T * prev ()
T * take (unsigned n)
T * take ()
void append (const T *item)
void prepend (const T *item)
unsigned containsRef (const T *item) const
int findRef (const T *item)
ConstIterator begin () const
ConstIterator end () const
bool autoDelete () const
void setAutoDelete (bool autoDelete)

Friends

class DeprecatedPtrListIterator< T >

template<class T>
class WebCore::DeprecatedPtrList< T >


Member Typedef Documentation

template<class T>
typedef DeprecatedPtrListIterator<T> WebCore::DeprecatedPtrList< T >::Iterator

template<class T>
typedef DeprecatedPtrListIterator<T> WebCore::DeprecatedPtrList< T >::ConstIterator


Constructor & Destructor Documentation

template<class T>
WebCore::DeprecatedPtrList< T >::DeprecatedPtrList (  )  [inline]

template<class T>
WebCore::DeprecatedPtrList< T >::~DeprecatedPtrList (  )  [inline]

template<class T>
WebCore::DeprecatedPtrList< T >::DeprecatedPtrList ( const DeprecatedPtrList< T > &  l  )  [inline]


Member Function Documentation

template<class T>
DeprecatedPtrList& WebCore::DeprecatedPtrList< T >::operator= ( const DeprecatedPtrList< T > &  l  )  [inline]

template<class T>
bool WebCore::DeprecatedPtrList< T >::isEmpty (  )  const [inline]

template<class T>
unsigned WebCore::DeprecatedPtrList< T >::count (  )  const [inline]

template<class T>
void WebCore::DeprecatedPtrList< T >::clear (  )  [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::at ( unsigned  n  )  [inline]

template<class T>
bool WebCore::DeprecatedPtrList< T >::insert ( unsigned  n,
const T *  item 
) [inline]

template<class T>
bool WebCore::DeprecatedPtrList< T >::remove (  )  [inline]

template<class T>
bool WebCore::DeprecatedPtrList< T >::remove ( unsigned  n  )  [inline]

template<class T>
bool WebCore::DeprecatedPtrList< T >::remove ( const T *  item  )  [inline]

template<class T>
bool WebCore::DeprecatedPtrList< T >::removeFirst (  )  [inline]

template<class T>
bool WebCore::DeprecatedPtrList< T >::removeLast (  )  [inline]

template<class T>
bool WebCore::DeprecatedPtrList< T >::removeRef ( const T *  item  )  [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::getFirst (  )  const [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::getLast (  )  const [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::getNext (  )  const [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::getPrev (  )  const [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::current (  )  const [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::first (  )  [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::last (  )  [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::next (  )  [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::prev (  )  [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::take ( unsigned  n  )  [inline]

template<class T>
T* WebCore::DeprecatedPtrList< T >::take (  )  [inline]

template<class T>
void WebCore::DeprecatedPtrList< T >::append ( const T *  item  )  [inline]

template<class T>
void WebCore::DeprecatedPtrList< T >::prepend ( const T *  item  )  [inline]

template<class T>
unsigned WebCore::DeprecatedPtrList< T >::containsRef ( const T *  item  )  const [inline]

template<class T>
int WebCore::DeprecatedPtrList< T >::findRef ( const T *  item  )  [inline]

template<class T>
ConstIterator WebCore::DeprecatedPtrList< T >::begin (  )  const [inline]

template<class T>
ConstIterator WebCore::DeprecatedPtrList< T >::end (  )  const [inline]

template<class T>
bool WebCore::DeprecatedPtrList< T >::autoDelete (  )  const [inline]

template<class T>
void WebCore::DeprecatedPtrList< T >::setAutoDelete ( bool  autoDelete  )  [inline]


Friends And Related Function Documentation

template<class T>
friend class DeprecatedPtrListIterator< T > [friend]


The documentation for this class was generated from the following file:
Generated on Wed Nov 21 20:04:20 2007 for Origyn Web Browser by Doxygen 1.5.3

pleyo.com
pleyo.com