![]() |
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 |