Public Member Functions | List of all members
Vector< T > Class Template Reference

#include <vector.h>

Public Member Functions

_FORCE_INLINE_ T * ptr ()
 
_FORCE_INLINE_ const T * ptr () const
 
_FORCE_INLINE_ void clear ()
 
_FORCE_INLINE_ int size () const
 
_FORCE_INLINE_ bool empty () const
 
Error resize (int p_size)
 
bool push_back (T p_elem)
 
void remove (int p_index)
 
void erase (const T &p_val)
 
void invert ()
 
template<class T_val >
int find (const T_val &p_val) const
 
void set (int p_index, T p_elem)
 
get (int p_index) const
 
T & operator[] (int p_index)
 
const T & operator[] (int p_index) const
 
Error insert (int p_pos, const T &p_val)
 
template<class C >
void sort_custom ()
 
void sort ()
 
void ordered_insert (const T &p_val)
 
void operator= (const Vector &p_from)
 
 Vector (const Vector &p_from)
 

Detailed Description

template<class T>
class Vector< T >

Author
Juan Linietsky Vector container. Regular Vector Container. Use with care and for smaller arrays when possible. Use DVector for large arrays.

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