|
CartoType API
|
#include <cartotype_array.h>
Public Member Functions | |
| int32 | Count () const |
| T * | Data () |
| const T * | Data () const |
| T & | operator[] (int32 aIndex) |
| const T & | operator[] (int32 aIndex) const |
A fixed-size array, providing index checking in debug mode.
| int32 CartoType::TFixedSizeArray< T, aElements >::Count | ( | ) | const [inline] |
Return the number of elements.
| T* CartoType::TFixedSizeArray< T, aElements >::Data | ( | ) | [inline] |
Return a writable pointer to the underlying C++ array of elements.
| const T* CartoType::TFixedSizeArray< T, aElements >::Data | ( | ) | const [inline] |
Return a read-only pointer to the underlying C++ array of elements.
| T& CartoType::TFixedSizeArray< T, aElements >::operator[] | ( | int32 | aIndex | ) | [inline] |
The writable array index operator, allowing the array to be treated like a C++ array.
| const T& CartoType::TFixedSizeArray< T, aElements >::operator[] | ( | int32 | aIndex | ) | const [inline] |
The constant array index operator, allowing the array to be treated like a C++ array.
1.7.5.1