A templated vector for a list of a specific Object subtype. More...
#include <vector.h>


Public Member Functions | |
| T * | begin (void) |
| Get the first typed object pointer contained in the vector. | |
| T * | end (void) |
| Get the last typed object pointer contained in the vector. | |
| T * | get (int index) |
| Get object pointer of specified type from vector. | |
| T * | operator() (vectorsize_t position) |
| Retrieve a typed member of the vector directly. | |
| Vector & | operator+ (Vector &vector) |
| Concatenate typed vector in an expression. | |
| vectorof (vectorsize_t size) | |
| Create an empty vector of allocated size for specified type. | |
| vectorof () | |
| Create an empty vector for specified type. | |
A templated vector for a list of a specific Object subtype.
The templated type must be derived from Object.
Definition at line 428 of file vector.h.
| ucc::vectorof< T >::vectorof | ( | vectorsize_t | size | ) | [inline] |
| T* ucc::vectorof< T >::begin | ( | void | ) | [inline] |
| T* ucc::vectorof< T >::end | ( | void | ) | [inline] |
| T* ucc::vectorof< T >::get | ( | int | index | ) | [inline] |
| T* ucc::vectorof< T >::operator() | ( | vectorsize_t | position | ) | [inline] |
Retrieve a typed member of the vector directly.
| position | to retrieve object from. |
Reimplemented from ucc::Vector.
| Vector& ucc::vectorof< T >::operator+ | ( | Vector & | vector | ) | [inline] |
Concatenate typed vector in an expression.
| vector | to concatenate. |
Reimplemented from ucc::Vector.
Definition at line 477 of file vector.h.

1.6.3