17template <
typename T,
template <
class>
class Allocator>
u32 extend_default(u32, u32, u32)
Definition std-vector.cpp:9
u32(* ExtendFunc)(u32, u32, u32)
Definition vector.h:13
Definition std-memory.h:8
void erase(void **, void **)
void insert(void **, void *const &)
void ** erase(void **, void **)
Definition std-vector.cpp:34
void clear()
Definition vector.h:53
void push_back(const void *&ref)
Definition vector.h:54
TVector_pointer_void(JGadget::TAllocator< void * > const &)
T * begin()
Definition vector.h:63
const T * begin() const
Definition vector.h:62
T * end()
Definition vector.h:66
~TVector_pointer()
Definition vector.h:60
const T * end() const
Definition vector.h:65
void push_back(const T &ref)
Definition vector.h:68
TVector_pointer(const TAllocator< void * > &allocator)
Definition vector.h:59
void ** _0
Definition vector.h:40
void ** end()
Definition vector.h:37
u32 _c
Definition vector.h:43
TVector(Allocator< T > alloc)
Definition vector.h:19
void **const begin() const
Definition vector.h:34
void ** pBegin_
Definition vector.h:41
T * pEnd_
Definition std-vector.h:156
u32 size() const
Definition vector.h:26
void ** begin() const
Definition std-vector.h:113
void ** pEnd_
Definition vector.h:42
vector::ExtendFunc extend
Definition vector.h:44
void ** end() const
Definition std-vector.h:115
T * pBegin_
Definition std-vector.h:155
void **const end() const
Definition vector.h:35
void ** begin()
Definition vector.h:36
unsigned long u32
Definition types.h:9