|
brainrat-private 6.0.4
|
#include <brainrat/object/array.h>


Classes | |
| class | interfaced_iterator |
Public Member Functions | |
| Array () | |
| virtual | ~Array () |
| interfaced_iterator | getIterator () const |
| virtual Object | objectIterator () const |
| returns an object implementing the IteratorIntrerface | |
| virtual size_t | size () const |
| virtual bool | isContiguous () const |
| virtual bool | hasItem (int index) const |
| virtual Object | getArrayItem (int index) const |
| virtual void | setArrayItem (int index, Object o) |
| virtual void | reserveArray (size_t s) |
| like the STL std::vector::reserve(), memory is reserved but no element is stored | |
| virtual void | resizeArray (size_t s) |
| resize the array. | |
| virtual void | removeArrayItem (int i) |
| removes an element from the array. | |
| virtual void | insertArrayItem (int i, Object o) |
| inserts an element into the array. | |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
Definition at line 44 of file array.h.
Referenced by carto::Array< BVclass >::objectIterator().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Definition at line 55 of file array.h.
Referenced by carto::Array< BVclass >::hasItem().