#include <DeprecatedPtrListImpl.h>
Public Member Functions | |
| DeprecatedPtrListImpl (void(*deleteFunc)(void *)) | |
| DeprecatedPtrListImpl (const DeprecatedPtrListImpl &impl) | |
| ~DeprecatedPtrListImpl () | |
| bool | isEmpty () const |
| unsigned | count () const |
| void | clear (bool deleteItems) |
| void * | at (unsigned n) |
| bool | insert (unsigned n, const void *item) |
| bool | remove (bool deleteItem) |
| bool | remove (unsigned n, bool deleteItem) |
| bool | removeFirst (bool deleteItem) |
| bool | removeLast (bool deleteItem) |
| bool | removeRef (const void *item, bool deleteItem) |
| void * | getFirst () const |
| void * | getLast () const |
| void * | getNext () const |
| void * | getPrev () const |
| void * | current () const |
| void * | first () |
| void * | last () |
| void * | next () |
| void * | prev () |
| void * | take (unsigned n) |
| void * | take () |
| void | append (const void *item) |
| void | prepend (const void *item) |
| unsigned | containsRef (const void *item) const |
| int | findRef (const void *item) |
| DeprecatedPtrListImpl & | assign (const DeprecatedPtrListImpl &impl, bool deleteItems) |
Friends | |
| class | DeprecatedPtrListImplIterator |
| WebCore::DeprecatedPtrListImpl::DeprecatedPtrListImpl | ( | void(*)(void *) | deleteFunc | ) |
| WebCore::DeprecatedPtrListImpl::DeprecatedPtrListImpl | ( | const DeprecatedPtrListImpl & | impl | ) |
| WebCore::DeprecatedPtrListImpl::~DeprecatedPtrListImpl | ( | ) |
| bool WebCore::DeprecatedPtrListImpl::isEmpty | ( | ) | const [inline] |
| unsigned WebCore::DeprecatedPtrListImpl::count | ( | ) | const [inline] |
| void WebCore::DeprecatedPtrListImpl::clear | ( | bool | deleteItems | ) |
| void * WebCore::DeprecatedPtrListImpl::at | ( | unsigned | n | ) |
| bool WebCore::DeprecatedPtrListImpl::insert | ( | unsigned | n, | |
| const void * | item | |||
| ) |
| bool WebCore::DeprecatedPtrListImpl::remove | ( | bool | deleteItem | ) |
| bool WebCore::DeprecatedPtrListImpl::remove | ( | unsigned | n, | |
| bool | deleteItem | |||
| ) |
| bool WebCore::DeprecatedPtrListImpl::removeFirst | ( | bool | deleteItem | ) |
| bool WebCore::DeprecatedPtrListImpl::removeLast | ( | bool | deleteItem | ) |
| bool WebCore::DeprecatedPtrListImpl::removeRef | ( | const void * | item, | |
| bool | deleteItem | |||
| ) |
| void * WebCore::DeprecatedPtrListImpl::getFirst | ( | ) | const |
| void * WebCore::DeprecatedPtrListImpl::getLast | ( | ) | const |
| void * WebCore::DeprecatedPtrListImpl::getNext | ( | ) | const |
| void * WebCore::DeprecatedPtrListImpl::getPrev | ( | ) | const |
| void * WebCore::DeprecatedPtrListImpl::current | ( | ) | const |
| void * WebCore::DeprecatedPtrListImpl::first | ( | ) |
| void * WebCore::DeprecatedPtrListImpl::last | ( | ) |
| void * WebCore::DeprecatedPtrListImpl::next | ( | ) |
| void * WebCore::DeprecatedPtrListImpl::prev | ( | ) |
| void * WebCore::DeprecatedPtrListImpl::take | ( | unsigned | n | ) |
| void * WebCore::DeprecatedPtrListImpl::take | ( | ) |
| void WebCore::DeprecatedPtrListImpl::append | ( | const void * | item | ) |
| void WebCore::DeprecatedPtrListImpl::prepend | ( | const void * | item | ) |
| unsigned WebCore::DeprecatedPtrListImpl::containsRef | ( | const void * | item | ) | const |
| int WebCore::DeprecatedPtrListImpl::findRef | ( | const void * | item | ) |
| DeprecatedPtrListImpl & WebCore::DeprecatedPtrListImpl::assign | ( | const DeprecatedPtrListImpl & | impl, | |
| bool | deleteItems | |||
| ) |
friend class DeprecatedPtrListImplIterator [friend] |