Qt 4.8
Public Functions | List of all members
QAbstractFileEngineHandlerList Class Reference
Inheritance diagram for QAbstractFileEngineHandlerList:
QList< QAbstractFileEngineHandler *>

Public Functions

 ~QAbstractFileEngineHandlerList ()
 
- Public Functions inherited from QList< QAbstractFileEngineHandler *>
void append (const QAbstractFileEngineHandler * &t)
 Inserts value at the end of the list. More...
 
void append (const QList< QAbstractFileEngineHandler * > &t)
 Appends the items of the value list to this list. More...
 
const QAbstractFileEngineHandler * & at (int i) const
 Returns the item at index position i in the list. More...
 
QAbstractFileEngineHandler * & back ()
 This function is provided for STL compatibility. More...
 
const QAbstractFileEngineHandler * & back () const
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
 
iterator begin ()
 Returns an STL-style iterator pointing to the first item in the list. More...
 
const_iterator begin () const
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
 
void clear ()
 Removes all items from the list. More...
 
const_iterator constBegin () const
 Returns a const STL-style iterator pointing to the first item in the list. More...
 
const_iterator constEnd () const
 Returns a const STL-style iterator pointing to the imaginary item after the last item in the list. More...
 
QBool contains (const QAbstractFileEngineHandler * &t) const
 Returns true if the list contains an occurrence of value; otherwise returns false. More...
 
int count (const QAbstractFileEngineHandler * &t) const
 Returns the number of occurrences of value in the list. More...
 
int count () const
 Returns the number of items in the list. More...
 
void detach ()
 
void detachShared ()
 This prevents needless mallocs, and makes QList more exception safe in case of cleanup work done in destructors on empty lists. More...
 
bool empty () const
 This function is provided for STL compatibility. More...
 
iterator end ()
 Returns an STL-style iterator pointing to the imaginary item after the last item in the list. More...
 
const_iterator end () const
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
 
bool endsWith (const QAbstractFileEngineHandler * &t) const
 Returns true if this list is not empty and its last item is equal to value; otherwise returns false. More...
 
iterator erase (iterator pos)
 Removes the item associated with the iterator pos from the list, and returns an iterator to the next item in the list (which may be end()). More...
 
iterator erase (iterator first, iterator last)
 Removes all the items from begin up to (but not including) end. More...
 
QAbstractFileEngineHandler * & first ()
 Returns a reference to the first item in the list. More...
 
const QAbstractFileEngineHandler * & first () const
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
 
QAbstractFileEngineHandler * & front ()
 This function is provided for STL compatibility. More...
 
const QAbstractFileEngineHandler * & front () const
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
 
int indexOf (const QAbstractFileEngineHandler * &t, int from=0) const
 Returns the index position of the first occurrence of value in the list, searching forward from index position from. More...
 
void insert (int i, const QAbstractFileEngineHandler * &t)
 Inserts value at index position i in the list. More...
 
iterator insert (iterator before, const QAbstractFileEngineHandler * &t)
 Inserts value in front of the item pointed to by the iterator before. More...
 
bool isDetached () const
 
bool isEmpty () const
 Returns true if the list contains no items; otherwise returns false. More...
 
bool isSharedWith (const QList< QAbstractFileEngineHandler * > &other) const
 
QAbstractFileEngineHandler * & last ()
 Returns a reference to the last item in the list. More...
 
const QAbstractFileEngineHandler * & last () const
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
 
int lastIndexOf (const QAbstractFileEngineHandler * &t, int from=-1) const
 Returns the index position of the last occurrence of value in the list, searching backward from index position from. More...
 
int length () const
 This function is identical to count(). More...
 
QList< QAbstractFileEngineHandler * > mid (int pos, int length=-1) const
 Returns a list whose elements are copied from this list, starting at position pos. More...
 
void move (int from, int to)
 Moves the item at index position from to index position to. More...
 
bool operator!= (const QList< QAbstractFileEngineHandler * > &l) const
 Returns true if other is not equal to this list; otherwise returns false. More...
 
QList< QAbstractFileEngineHandler * > operator+ (const QList< QAbstractFileEngineHandler * > &l) const
 Returns a list that contains all the items in this list followed by all the items in the other list. More...
 
QList< QAbstractFileEngineHandler * > & operator+= (const QList< QAbstractFileEngineHandler * > &l)
 Appends the items of the other list to this list and returns a reference to this list. More...
 
QList< QAbstractFileEngineHandler * > & operator+= (const QAbstractFileEngineHandler * &t)
 Appends value to the list. More...
 
QList< QAbstractFileEngineHandler * > & operator<< (const QList< QAbstractFileEngineHandler * > &l)
 Appends the items of the other list to this list and returns a reference to this list. More...
 
QList< QAbstractFileEngineHandler * > & operator<< (const QAbstractFileEngineHandler * &t)
 Appends value to the list. More...
 
QList< QAbstractFileEngineHandler * > & operator= (const QList< QAbstractFileEngineHandler * > &l)
 Assigns other to this list and returns a reference to this list. More...
 
bool operator== (const QList< QAbstractFileEngineHandler * > &l) const
 Returns true if other is equal to this list; otherwise returns false. More...
 
const QAbstractFileEngineHandler * & operator[] (int i) const
 Same as at(). More...
 
QAbstractFileEngineHandler * & operator[] (int i)
 Returns the item at index position i as a modifiable reference. More...
 
void pop_back ()
 This function is provided for STL compatibility. More...
 
void pop_front ()
 This function is provided for STL compatibility. More...
 
void prepend (const QAbstractFileEngineHandler * &t)
 Inserts value at the beginning of the list. More...
 
void push_back (const QAbstractFileEngineHandler * &t)
 This function is provided for STL compatibility. More...
 
void push_front (const QAbstractFileEngineHandler * &t)
 This function is provided for STL compatibility. More...
 
 QList ()
 Constructs an empty list. More...
 
 QList (const QList< QAbstractFileEngineHandler * > &l)
 Constructs a copy of other. More...
 
int removeAll (const QAbstractFileEngineHandler * &t)
 Removes all occurrences of value in the list and returns the number of entries removed. More...
 
void removeAt (int i)
 Removes the item at index position i. More...
 
void removeFirst ()
 Removes the first item in the list. More...
 
void removeLast ()
 Removes the last item in the list. More...
 
bool removeOne (const QAbstractFileEngineHandler * &t)
 Removes the first occurrence of value in the list and returns true on success; otherwise returns false. More...
 
void replace (int i, const QAbstractFileEngineHandler * &t)
 Replaces the item at index position i with value. More...
 
void reserve (int size)
 Reserve space for alloc elements. More...
 
void setSharable (bool sharable)
 
int size () const
 Returns the number of items in the list. More...
 
bool startsWith (const QAbstractFileEngineHandler * &t) const
 Returns true if this list is not empty and its first item is equal to value; otherwise returns false. More...
 
void swap (QList< QAbstractFileEngineHandler * > &other)
 Swaps list other with this list. More...
 
void swap (int i, int j)
 Exchange the item at index position i with the item at index position j. More...
 
QAbstractFileEngineHandlertakeAt (int i)
 Removes the item at index position i and returns it. More...
 
QAbstractFileEngineHandlertakeFirst ()
 Removes the first item in the list and returns it. More...
 
QAbstractFileEngineHandlertakeLast ()
 Removes the last item in the list and returns it. More...
 
QSet< QAbstractFileEngineHandler * > toSet () const
 Returns a QSet object with the data contained in this QList. More...
 
std::list< QAbstractFileEngineHandler * > toStdList () const
 Returns a std::list object with the data contained in this QList. More...
 
QVector< QAbstractFileEngineHandler * > toVector () const
 Returns a QVector object with the data contained in this QList. More...
 
QAbstractFileEngineHandlervalue (int i) const
 Returns the value at index position i in the list. More...
 
QAbstractFileEngineHandlervalue (int i, const QAbstractFileEngineHandler * &defaultValue) const
 If the index i is out of bounds, the function returns defaultValue. More...
 
 ~QList ()
 Destroys the list. More...
 

Additional Inherited Members

- Public Types inherited from QList< QAbstractFileEngineHandler *>
typedef const value_typeconst_pointer
 Typedef for const T *. More...
 
typedef const value_typeconst_reference
 Typedef for const T &. More...
 
typedef const_iterator ConstIterator
 Qt-style synonym for QList::const_iterator. More...
 
typedef qptrdiff difference_type
 Typedef for ptrdiff_t. More...
 
typedef iterator Iterator
 Qt-style synonym for QList::iterator. More...
 
typedef value_typepointer
 Typedef for T *. More...
 
typedef value_typereference
 Typedef for T &. More...
 
typedef int size_type
 Typedef for int. More...
 
typedef QAbstractFileEngineHandlervalue_type
 Typedef for T. More...
 
- Static Public Functions inherited from QList< QAbstractFileEngineHandler *>
static QList< QAbstractFileEngineHandler * > fromSet (const QSet< QAbstractFileEngineHandler * > &set)
 Returns a QList object with the data contained in set. More...
 
static QList< QAbstractFileEngineHandler * > fromStdList (const std::list< QAbstractFileEngineHandler * > &list)
 Returns a QList object with the data contained in list. More...
 
static QList< QAbstractFileEngineHandler * > fromVector (const QVector< QAbstractFileEngineHandler * > &vector)
 Returns a QList object with the data contained in vector. More...
 
- Public Variables inherited from QList< QAbstractFileEngineHandler *>
QListData::Datad
 
QListData p
 

Detailed Description

Definition at line 116 of file qabstractfileengine.cpp.

Constructors and Destructors

◆ ~QAbstractFileEngineHandlerList()

QAbstractFileEngineHandlerList::~QAbstractFileEngineHandlerList ( )
inline

Definition at line 119 of file qabstractfileengine.cpp.

120  {
121  QWriteLocker locker(fileEngineHandlerMutex());
123  }
The QWriteLocker class is a convenience class that simplifies locking and unlocking read-write locks ...
static bool qt_abstractfileenginehandlerlist_shutDown

The documentation for this class was generated from the following file: