| Puma Reference Manual | Puma: Puma::VoidPtrArray Class Reference |
#include <VoidPtrArray.h>

Protected Member Functions | |
| VoidPtrArray (long is=default_init_size, long incr=default_increment) | |
| VoidPtrArray (const VoidPtrArray &array) | |
| VoidPtrArray & | operator= (const VoidPtrArray &array) |
| ~VoidPtrArray () | |
| void | append (const void *item) |
| void | insert (long index, const void *item) |
| void | prepend (const void *item) |
| void | remove (long index) |
| void | reset () |
| void *& | get (long index) |
| void *& | operator[] (long index) |
| void * | fetch (long index) const |
| void *& | lookup (long index) const |
| long | length () const |
Static Protected Attributes | |
| static const long | default_init_size |
| static const long | default_increment |
| Puma::VoidPtrArray::VoidPtrArray | ( | long | is = default_init_size, |
|
| long | incr = default_increment | |||
| ) | [inline, protected] |
| Puma::VoidPtrArray::VoidPtrArray | ( | const VoidPtrArray & | array | ) | [inline, protected] |
| Puma::VoidPtrArray::~VoidPtrArray | ( | ) | [inline, protected] |
| VoidPtrArray & Puma::VoidPtrArray::operator= | ( | const VoidPtrArray & | array | ) | [inline, protected] |
| void Puma::VoidPtrArray::append | ( | const void * | item | ) | [inline, protected] |
| void Puma::VoidPtrArray::insert | ( | long | index, | |
| const void * | item | |||
| ) | [inline, protected] |
| void Puma::VoidPtrArray::prepend | ( | const void * | item | ) | [inline, protected] |
| void Puma::VoidPtrArray::remove | ( | long | index | ) | [inline, protected] |
Reimplemented in Puma::Array< Item * >.
| void Puma::VoidPtrArray::reset | ( | ) | [inline, protected] |
Reimplemented in Puma::Array< Item * >.
| void *& Puma::VoidPtrArray::get | ( | long | index | ) | [inline, protected] |
Reimplemented in Puma::Array< Item * >.
| void *& Puma::VoidPtrArray::operator[] | ( | long | index | ) | [inline, protected] |
Reimplemented in Puma::Array< Item * >.
| void * Puma::VoidPtrArray::fetch | ( | long | index | ) | const [inline, protected] |
Reimplemented in Puma::Array< Item * >.
| void *& Puma::VoidPtrArray::lookup | ( | long | index | ) | const [inline, protected] |
Reimplemented in Puma::Array< Item * >.
| long Puma::VoidPtrArray::length | ( | ) | const [inline, protected] |
Reimplemented in Puma::Array< Item * >.
const long Puma::VoidPtrArray::default_init_size [static, protected] |
const long Puma::VoidPtrArray::default_increment [static, protected] |