#include <Array.h>
Public Member Functions | |
Array (long is=default_init_size, long incr=default_increment) | |
Array (const Array< Item * > &array) | |
Array< Item * > & | operator= (const Array< Item * > &array) |
~Array () | |
void | append (const Item *item) |
void | insert (long idx, const Item *item) |
void | prepend (const Item *item) |
void | remove (long idx) |
void | reset () |
Item *& | get (long idx) |
Item *& | operator[] (long idx) |
Item * | fetch (long idx) const |
Item *& | lookup (long idx) const |
long | length () const |
Puma::Puma::Array< Item * >::~Array | ( | ) | [inline] |
Puma::Puma::Array< Item * >::Array | ( | long | is = default_init_size , |
|
long | incr = default_increment | |||
) | [inline] |
Array<Item*>& Puma::Puma::Array< Item * >::operator= | ( | const Array< Item * > & | array | ) | [inline] |
void Puma::Puma::Array< Item * >::append | ( | const Item * | item | ) | [inline] |
void Puma::Puma::Array< Item * >::insert | ( | long | idx, | |
const Item * | item | |||
) | [inline] |
void Puma::Puma::Array< Item * >::prepend | ( | const Item * | item | ) | [inline] |
void Puma::Puma::Array< Item * >::remove | ( | long | idx | ) | [inline] |
Reimplemented from Puma::VoidPtrArray.
void Puma::Puma::Array< Item * >::reset | ( | ) | [inline] |
Reimplemented from Puma::VoidPtrArray.
Item*& Puma::Puma::Array< Item * >::get | ( | long | idx | ) | [inline] |
Reimplemented from Puma::VoidPtrArray.
Item*& Puma::Puma::Array< Item * >::operator[] | ( | long | idx | ) | [inline] |
Reimplemented from Puma::VoidPtrArray.
Item* Puma::Puma::Array< Item * >::fetch | ( | long | idx | ) | const [inline] |
Reimplemented from Puma::VoidPtrArray.
Item*& Puma::Puma::Array< Item * >::lookup | ( | long | idx | ) | const [inline] |
Reimplemented from Puma::VoidPtrArray.
long Puma::Puma::Array< Item * >::length | ( | ) | const [inline] |
Reimplemented from Puma::VoidPtrArray.