#include <ArrayImpl.h>
Public Member Functions | |
| ArrayImpl (size_t itemSize, size_t numItems=0) | |
| ~ArrayImpl () | |
| ArrayImpl (const ArrayImpl &) | |
| ArrayImpl & | operator= (const ArrayImpl &) |
| void * | at (size_t pos) const |
| void * | data () const |
| unsigned | size () const |
| bool | resize (size_t size) |
| void | duplicate (const void *data, size_t size) |
| bool | fill (const void *item, int size=-1) |
| void | detach () |
| bool | operator== (const ArrayImpl &) const |
Classes | |
| class | ArrayPrivate |
| WebCore::ArrayImpl::ArrayImpl | ( | size_t | itemSize, | |
| size_t | numItems = 0 | |||
| ) |
| WebCore::ArrayImpl::~ArrayImpl | ( | ) |
| WebCore::ArrayImpl::ArrayImpl | ( | const ArrayImpl & | a | ) |
| void* WebCore::ArrayImpl::at | ( | size_t | pos | ) | const [inline] |
| void * WebCore::ArrayImpl::data | ( | ) | const |
| unsigned WebCore::ArrayImpl::size | ( | ) | const [inline] |
| bool WebCore::ArrayImpl::resize | ( | size_t | size | ) |
| void WebCore::ArrayImpl::duplicate | ( | const void * | data, | |
| size_t | size | |||
| ) |
| bool WebCore::ArrayImpl::fill | ( | const void * | item, | |
| int | size = -1 | |||
| ) |
| void WebCore::ArrayImpl::detach | ( | ) |
| bool WebCore::ArrayImpl::operator== | ( | const ArrayImpl & | a | ) | const |