![]() |
Deep RTS
|
#include <JPS.h>
Public Types | |
typedef T * | iterator |
typedef const T * | const_iterator |
typedef SizeT | size_type |
typedef T | value_type |
Public Member Functions | |
PodVec (void *user=0) | |
~PodVec () | |
void | clear () |
void | dealloc () |
T * | alloc () |
void | push_back (const T &e) |
void | pop_back () |
T & | back () |
SizeT | size () const |
bool | empty () const |
T * | data () |
const T * | data () const |
T & | operator[] (size_t idx) const |
SizeT | getindex (const T *e) const |
void * | _reserve (SizeT newcap) |
void | resize (SizeT sz) |
SizeT | _getMemSize () const |
iterator | begin () |
iterator | end () |
const_iterator | cbegin () const |
const_iterator | cend () const |
Public Attributes | |
void *const | _user |
typedef const T* JPS::Internal::PodVec< T >::const_iterator |
typedef T* JPS::Internal::PodVec< T >::iterator |
typedef SizeT JPS::Internal::PodVec< T >::size_type |
typedef T JPS::Internal::PodVec< T >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void* const JPS::Internal::PodVec< T >::_user |