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

QStrList Class Reference

#include </home/clem/local/src/opie/qmake/include/qstrlist.h>

Inheritance diagram for QStrList:

Inheritance graph
[legend]
Collaboration diagram for QStrList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QStrList (bool deepCopies=TRUE)
 QStrList (const QStrList &)
 ~QStrList ()
QStrListoperator= (const QStrList &)

Private Member Functions

QPtrCollection::Item newItem (QPtrCollection::Item d)
void deleteItem (QPtrCollection::Item d)
int compareItems (QPtrCollection::Item s1, QPtrCollection::Item s2)
QDataStreamread (QDataStream &s, QPtrCollection::Item &d)
QDataStreamwrite (QDataStream &s, QPtrCollection::Item d) const

Private Attributes

bool dc

Constructor & Destructor Documentation

QStrList::QStrList bool  deepCopies = TRUE  )  [inline]
 

Definition at line 66 of file qstrlist.h.

QStrList::QStrList const QStrList  )  [inline]
 

Definition at line 107 of file qstrlist.h.

References dc, FALSE, and operator=().

QStrList::~QStrList  )  [inline]
 

Definition at line 68 of file qstrlist.h.


Member Function Documentation

int QStrList::compareItems QPtrCollection::Item  s1,
QPtrCollection::Item  s2
[inline, private, virtual]
 

Documented as QPtrList::compareItems().

Compares item1 with item2.

Reimplemented from QGList.

Reimplemented in QStrIList.

Definition at line 74 of file qstrlist.h.

References qstrcmp().

void QStrList::deleteItem QPtrCollection::Item  d  )  [inline, private]
 

Definition at line 73 of file qstrlist.h.

QPtrCollection::Item QStrList::newItem QPtrCollection::Item  d  )  [inline, private]
 

Definition at line 72 of file qstrlist.h.

References qstrdup().

QStrList & QStrList::operator= const QStrList  )  [inline]
 

Definition at line 98 of file qstrlist.h.

References QPtrList< char >::clear(), dc, QPtrCollection::del_item, and QPtrList< type >::operator=().

Referenced by QStrList().

QDataStream& QStrList::read QDataStream s,
QPtrCollection::Item d
[inline, private, virtual]
 

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. Reads a collection/list item from the stream s and returns a reference to the stream.

The default implementation sets item to 0.

See also:
write()

Reimplemented from QGList.

Definition at line 77 of file qstrlist.h.

QDataStream& QStrList::write QDataStream s,
QPtrCollection::Item  d
const [inline, private, virtual]
 

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. Writes a collection/list item to the stream s and returns a reference to the stream.

The default implementation does nothing.

See also:
read()

Reimplemented from QGList.

Definition at line 79 of file qstrlist.h.


Member Data Documentation

bool QStrList::dc [private]
 

Definition at line 82 of file qstrlist.h.

Referenced by operator=(), and QStrList().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:49:06 2005 for OPIE by  doxygen 1.4.2