#include <OVR_Array.h>
Public Types | |
typedef Allocator | AllocatorType |
typedef ArrayDataBase< T, Allocator, SizePolicy > | BaseType |
typedef ArrayData< T, Allocator, SizePolicy > | SelfType |
typedef SizePolicy | SizePolicyType |
typedef T | ValueType |
Public Member Functions | |
void | Append (const ValueType other[], UPInt count) |
ArrayData () | |
ArrayData (int size) | |
ArrayData (const SelfType &a) | |
void | PushBack (const ValueType &val) |
template<class S > | |
void | PushBackAlt (const S &val) |
void | Resize (UPInt newSize) |
Definition at line 203 of file OVR_Array.h.
typedef Allocator OVR::ArrayData< T, Allocator, SizePolicy >::AllocatorType |
Reimplemented from OVR::ArrayDataBase< T, Allocator, SizePolicy >.
Definition at line 206 of file OVR_Array.h.
typedef ArrayDataBase<T, Allocator, SizePolicy> OVR::ArrayData< T, Allocator, SizePolicy >::BaseType |
Definition at line 208 of file OVR_Array.h.
typedef ArrayData<T, Allocator, SizePolicy> OVR::ArrayData< T, Allocator, SizePolicy >::SelfType |
Reimplemented from OVR::ArrayDataBase< T, Allocator, SizePolicy >.
Definition at line 209 of file OVR_Array.h.
typedef SizePolicy OVR::ArrayData< T, Allocator, SizePolicy >::SizePolicyType |
Reimplemented from OVR::ArrayDataBase< T, Allocator, SizePolicy >.
Definition at line 207 of file OVR_Array.h.
typedef T OVR::ArrayData< T, Allocator, SizePolicy >::ValueType |
Reimplemented from OVR::ArrayDataBase< T, Allocator, SizePolicy >.
Definition at line 205 of file OVR_Array.h.
OVR::ArrayData< T, Allocator, SizePolicy >::ArrayData | ( | ) | [inline] |
Definition at line 211 of file OVR_Array.h.
OVR::ArrayData< T, Allocator, SizePolicy >::ArrayData | ( | int | size | ) | [inline] |
Definition at line 214 of file OVR_Array.h.
OVR::ArrayData< T, Allocator, SizePolicy >::ArrayData | ( | const SelfType & | a | ) | [inline] |
Definition at line 217 of file OVR_Array.h.
void OVR::ArrayData< T, Allocator, SizePolicy >::Append | ( | const ValueType | other[], |
UPInt | count | ||
) | [inline] |
Definition at line 243 of file OVR_Array.h.
void OVR::ArrayData< T, Allocator, SizePolicy >::PushBack | ( | const ValueType & | val | ) | [inline] |
Definition at line 229 of file OVR_Array.h.
void OVR::ArrayData< T, Allocator, SizePolicy >::PushBackAlt | ( | const S & | val | ) | [inline] |
Definition at line 236 of file OVR_Array.h.
void OVR::ArrayData< T, Allocator, SizePolicy >::Resize | ( | UPInt | newSize | ) | [inline] |
Definition at line 221 of file OVR_Array.h.