ScummVM API documentation
sqvector< T > Class Template Reference

Public Member Functions

 sqvector (const sqvector< T > &v)
 
sqvector< T > & operator= (const sqvector< T > &v)
 
void copy (const sqvector< T > &v)
 
void reserve (SQUnsignedInteger newsize)
 
void resize (SQUnsignedInteger newsize, const T &fill=T())
 
void shrinktofit ()
 
T & top () const
 
SQUnsignedInteger size () const
 
bool empty () const
 
T & push_back (const T &val=T())
 
void pop_back ()
 
void insert (SQUnsignedInteger idx, const T &val)
 
void remove (SQUnsignedInteger idx)
 
SQUnsignedInteger capacity ()
 
T & back () const
 
T & operator[] (SQUnsignedInteger pos) const
 

Public Attributes

T * _vals
 

The documentation for this class was generated from the following file: