webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <Vector.h>
Public Types | |
typedef T * | iterator |
typedef const T * | const_iterator |
typedef T * | iterator |
typedef const T * | const_iterator |
Public Member Functions | |
Vector () | |
Vector (Vector &&) | |
~Vector () | |
iterator | begin () |
iterator | end () |
size_t | size () |
size_t | capacity () |
T & | operator[] (size_t) |
T & | last () |
void | push (const T &) |
T | pop () |
T | pop (size_t) |
T | pop (const_iterator it) |
void | insert (iterator, const T &) |
T | remove (iterator) |
void | grow (size_t) |
void | shrink (size_t) |
void | resize (size_t) |
void | shrinkToFit () |
Vector () | |
Vector (Vector &&) | |
~Vector () | |
iterator | begin () |
iterator | end () |
size_t | size () |
size_t | capacity () |
T & | operator[] (size_t) |
T & | last () |
void | push (const T &) |
T | pop () |
T | pop (size_t) |
T | pop (const_iterator it) |
void | insert (iterator, const T &) |
T | remove (iterator) |
void | grow (size_t) |
void | shrink (size_t) |
void | resize (size_t) |
void | shrinkToFit () |
typedef const T* bmalloc::Vector< T >::const_iterator |
typedef const T* bmalloc::Vector< T >::const_iterator |
typedef T* bmalloc::Vector< T >::iterator |
typedef T* bmalloc::Vector< T >::iterator |
|
inline |
|
inline |
bmalloc::Vector< T >::~Vector | ( | ) |
bmalloc::Vector< T >::Vector | ( | ) |
bmalloc::Vector< T >::Vector | ( | Vector< T > && | ) |
bmalloc::Vector< T >::~Vector | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void bmalloc::Vector< T >::grow | ( | size_t | ) |
void bmalloc::Vector< T >::insert | ( | iterator | it, |
const T & | value | ||
) |
void bmalloc::Vector< T >::insert | ( | iterator | , |
const T & | |||
) |
|
inline |
|
inline |
T& bmalloc::Vector< T >::operator[] | ( | size_t | ) |
|
inline |
|
inline |
T bmalloc::Vector< T >::pop | ( | ) |
|
inline |
T bmalloc::Vector< T >::pop | ( | size_t | ) |
|
inline |
|
inline |
void bmalloc::Vector< T >::push | ( | const T & | ) |
INLINE void bmalloc::Vector< T >::push | ( | const T & | value | ) |
T bmalloc::Vector< T >::remove | ( | iterator | ) |
T bmalloc::Vector< T >::remove | ( | iterator | it | ) |
void bmalloc::Vector< T >::resize | ( | size_t | ) |
|
inline |
|
inline |
void bmalloc::Vector< T >::shrink | ( | size_t | ) |
void bmalloc::Vector< T >::shrinkToFit | ( | ) |
void bmalloc::Vector< T >::shrinkToFit | ( | ) |
|
inline |
|
inline |