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. |
Anchor | ||||
---|---|---|---|---|
|
void Geo::GeoImmutableArray< T >::ClearUp
...
public: void ClearUp()
...
Deletes the array and resets this object.
Anchor | ||||
---|---|---|---|---|
|
const T* Geo::GeoImmutableArray< T >::GetArray
...
public: const T * GetArray() const
...
Gets the contents of this array.
Anchor | ||||
---|---|---|---|---|
|
T* Geo::GeoImmutableArray< T >::GetArray
...
public: T * GetArray()
...
Gets the contents of this array.
Anchor | ||||
---|---|---|---|---|
|
Geo::s32 Geo::GeoImmutableArray< T >::GetSize
...
public: Geo::s32 GetSize() const
...
Gets the size of this array.
Anchor | ||||
---|---|---|---|---|
|
void Geo::GeoImmutableArray< T >::SetArray
...
public: void SetArray
(
Geo::s32 size,
T * array
)
...
Takes ownership of the given raw array.