template<class T>
class Geo::GeoImmutableArray
Basic templated dynamic immutable array class.
Functions
Name | Description |
---|---|
ClearUp() | Deletes the array and resets this object. |
GetArray() | Gets the contents of this array. |
GetArray() | Gets the contents of this array. |
GetSize() | Gets the size of this array. |
SetArray(Geo::s32, T *) | Takes ownership of the given raw array. |
void Geo::GeoImmutableArray< T >::ClearUp
public: void ClearUp()
Deletes the array and resets this object.
const T* Geo::GeoImmutableArray< T >::GetArray
public: const T * GetArray() const
Gets the contents of this array.
T* Geo::GeoImmutableArray< T >::GetArray
public: T * GetArray()
Gets the contents of this array.
Geo::s32 Geo::GeoImmutableArray< T >::GetSize
public: Geo::s32 GetSize() const
Gets the size of this array.
void Geo::GeoImmutableArray< T >::SetArray
public: void SetArray
(
Geo::s32 size,
T * array
)
Takes ownership of the given raw array.