This is the documentation for Enlighten.
class Geo GeoImmutableArray
template<class T>
class Geo::GeoImmutableArray
Basic templated dynamic immutable array class.
Functions
Name | Description |
|---|---|
Deletes the array and resets this object. | |
Gets the contents of this array. | |
Gets the contents of this array. | |
Gets the size of this array. | |
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.