![]() |
Simulant
21.12-1292
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
|
#include <limited_vector.h>
Classes | |
struct | iterator |
Public Member Functions | |
LimitedVector (const LimitedVector &)=default | |
LimitedVector & | operator= (const LimitedVector &)=default |
bool | operator== (const LimitedVector &rhs) const |
bool | operator!= (const LimitedVector &rhs) const |
T & | operator[] (std::size_t i) |
const T & | operator[] (std::size_t i) const |
T * | data () |
std::size_t | size () const |
bool | empty () const |
void | clear () |
std::size_t | capacity () const |
bool | push_back (const T &value) |
bool | push_back (T &&value) |
void | pop_back () |
iterator | begin () |
iterator | end () |
A size-limited vector that is statically allocated (basically an array with a variable length)