Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QCleanupHandler< Type > Class Template Reference

#include </home/clem/local/src/opie/core/launcher/qcleanuphandler_p.h>

Collaboration diagram for QCleanupHandler< Type >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QCleanupHandler ()
 ~QCleanupHandler ()
Type * add (Type **object)
void remove (Type **object)
bool isEmpty () const
void clear ()
 QCleanupHandler ()
 ~QCleanupHandler ()
Type * add (Type **object)
void remove (Type **object)
bool isEmpty () const
void clear ()
 QCleanupHandler ()
 ~QCleanupHandler ()
Type * add (Type **object)
void remove (Type **object)
bool isEmpty () const
void clear ()
 QCleanupHandler ()
 ~QCleanupHandler ()
Type * add (Type **object)
void remove (Type **object)
bool isEmpty () const
void clear ()

Private Attributes

QList< Type * > * cleanupObjects
QList< Type * > * cleanupObjects
QPtrList< Type * > * cleanupObjects
QPtrList< Type * > * cleanupObjects

template<class Type>
class QCleanupHandler< Type >


Constructor & Destructor Documentation

template<class Type>
QCleanupHandler< Type >::QCleanupHandler  )  [inline]
 

Definition at line 32 of file qcleanuphandler_p.h.

template<class Type>
QCleanupHandler< Type >::~QCleanupHandler  )  [inline]
 

Definition at line 33 of file qcleanuphandler_p.h.

template<class Type>
QCleanupHandler< Type >::QCleanupHandler  )  [inline]
 

Definition at line 12 of file qcleanuphandler_p.h.

template<class Type>
QCleanupHandler< Type >::~QCleanupHandler  )  [inline]
 

Definition at line 13 of file qcleanuphandler_p.h.

template<class Type>
QCleanupHandler< Type >::QCleanupHandler  )  [inline]
 

Definition at line 47 of file qcleanuphandler.h.

template<class Type>
QCleanupHandler< Type >::~QCleanupHandler  )  [inline]
 

Definition at line 48 of file qcleanuphandler.h.

References QCleanupHandler< Type >::clear().

template<class Type>
QCleanupHandler< Type >::QCleanupHandler  )  [inline]
 

Definition at line 47 of file qcleanuphandler.h.

template<class Type>
QCleanupHandler< Type >::~QCleanupHandler  )  [inline]
 

Definition at line 48 of file qcleanuphandler.h.

References QCleanupHandler< Type >::clear().


Member Function Documentation

template<class Type>
Type* QCleanupHandler< Type >::add Type **  object  )  [inline]
 

Definition at line 50 of file qcleanuphandler.h.

References QCleanupHandler< Type >::cleanupObjects.

template<class Type>
Type* QCleanupHandler< Type >::add Type **  object  )  [inline]
 

Definition at line 50 of file qcleanuphandler.h.

References QCleanupHandler< Type >::cleanupObjects.

template<class Type>
Type* QCleanupHandler< Type >::add Type **  object  )  [inline]
 

Definition at line 15 of file qcleanuphandler_p.h.

template<class Type>
Type* QCleanupHandler< Type >::add Type **  object  )  [inline]
 

Definition at line 35 of file qcleanuphandler_p.h.

Referenced by QProcessPrivate::newProc(), and QProcess::start().

template<class Type>
void QCleanupHandler< Type >::clear  )  [inline]
 

Definition at line 68 of file qcleanuphandler.h.

References QCleanupHandler< Type >::cleanupObjects, and QPtrListIterator< type >::current().

template<class Type>
void QCleanupHandler< Type >::clear  )  [inline]
 

Definition at line 68 of file qcleanuphandler.h.

References QCleanupHandler< Type >::cleanupObjects, and QPtrListIterator< type >::current().

template<class Type>
void QCleanupHandler< Type >::clear  )  [inline]
 

Definition at line 33 of file qcleanuphandler_p.h.

template<class Type>
void QCleanupHandler< Type >::clear  )  [inline]
 

Definition at line 53 of file qcleanuphandler_p.h.

Referenced by QCleanupHandler< Type >::~QCleanupHandler().

template<class Type>
bool QCleanupHandler< Type >::isEmpty  )  const [inline]
 

Definition at line 64 of file qcleanuphandler.h.

References QCleanupHandler< Type >::cleanupObjects, and TRUE.

template<class Type>
bool QCleanupHandler< Type >::isEmpty  )  const [inline]
 

Definition at line 64 of file qcleanuphandler.h.

References QCleanupHandler< Type >::cleanupObjects, and TRUE.

template<class Type>
bool QCleanupHandler< Type >::isEmpty  )  const [inline]
 

Definition at line 29 of file qcleanuphandler_p.h.

References TRUE.

template<class Type>
bool QCleanupHandler< Type >::isEmpty  )  const [inline]
 

Definition at line 49 of file qcleanuphandler_p.h.

References TRUE.

template<class Type>
void QCleanupHandler< Type >::remove Type **  object  )  [inline]
 

Definition at line 57 of file qcleanuphandler.h.

References QCleanupHandler< Type >::cleanupObjects.

template<class Type>
void QCleanupHandler< Type >::remove Type **  object  )  [inline]
 

Definition at line 57 of file qcleanuphandler.h.

References QCleanupHandler< Type >::cleanupObjects.

template<class Type>
void QCleanupHandler< Type >::remove Type **  object  )  [inline]
 

Definition at line 22 of file qcleanuphandler_p.h.

template<class Type>
void QCleanupHandler< Type >::remove Type **  object  )  [inline]
 

Definition at line 42 of file qcleanuphandler_p.h.

Referenced by QProcessManager::removeMe().


Member Data Documentation

template<class Type>
QPtrList<Type*>* QCleanupHandler< Type >::cleanupObjects [private]
 

Definition at line 83 of file qcleanuphandler.h.

template<class Type>
QPtrList<Type*>* QCleanupHandler< Type >::cleanupObjects [private]
 

Definition at line 83 of file qcleanuphandler.h.

template<class Type>
QList<Type*>* QCleanupHandler< Type >::cleanupObjects [private]
 

Definition at line 48 of file qcleanuphandler_p.h.

template<class Type>
QList<Type*>* QCleanupHandler< Type >::cleanupObjects [private]
 

Definition at line 68 of file qcleanuphandler_p.h.

Referenced by QCleanupHandler< Type >::add(), QCleanupHandler< Type >::clear(), QCleanupHandler< Type >::isEmpty(), and QCleanupHandler< Type >::remove().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:46:11 2005 for OPIE by  doxygen 1.4.2