#include <vec.h>
Inheritance diagram for Exult_vector< T >:
Public Types | |
typedef baseClass::size_type | size_type |
typedef baseClass::iterator | iterator |
Public Member Functions | |
Exult_vector () | |
Exult_vector (size_type n) | |
T & | at (int i) |
void | put (int i, T &v) |
int | put (T &v) |
size_type | find (const T &obj) const |
size_type | append (const T &obj) |
void | remove (const T &obj) |
Private Types | |
typedef std::vector< T > | baseClass |
Definition at line 25 of file vec.h.
typedef std::vector<T> Exult_vector< T >::baseClass [private] |
typedef baseClass::size_type Exult_vector< T >::size_type |
typedef baseClass::iterator Exult_vector< T >::iterator |
Exult_vector< T >::Exult_vector | ( | ) | [inline] |
Exult_vector< T >::Exult_vector | ( | size_type | n | ) | [inline] |
T& Exult_vector< T >::at | ( | int | i | ) | [inline] |
void Exult_vector< T >::put | ( | int | i, | |
T & | v | |||
) | [inline] |
Definition at line 41 of file vec.h.
Referenced by A_star_queue::add_back(), Map_chunk::add_dependencies(), A_star_queue::pop(), Exult_vector< Chunk_terrain * >::put(), A_star_queue::remove_from_open(), Usecode_internal::run(), and Game_window::set_body().
int Exult_vector< T >::put | ( | T & | v | ) | [inline] |
size_type Exult_vector< T >::find | ( | const T & | obj | ) | const [inline] |
Definition at line 59 of file vec.h.
Referenced by Cheat::is_selected(), and Exult_vector< Chunk_terrain * >::put().
size_type Exult_vector< T >::append | ( | const T & | obj | ) | [inline] |
void Exult_vector< T >::remove | ( | const T & | obj | ) | [inline] |