ReactOS 0.4.16-dev-725-g22577ae
|
#include <stl_bids.h>
Public Member Functions | |
TArrayAsVector (size_type upper, size_type lower=0, int delta=0) | |
~TArrayAsVector () | |
int | Add (const T &item) |
int | AddAt (const T &item, size_type index) |
size_type | ArraySize () |
size_type | BoundBase (size_type location) const |
void | Detach (size_type index) |
void | Detach (const T &item) |
void | Destroy (size_type index) |
void | Destroy (const T &item) |
size_type | Find (const T &item) const |
size_type | GetItemsInContainer () |
void | Grow (size_type index) |
int | HasMember (const T &item) |
int | IsEmpty () |
int | IsFull () |
size_type | LowerBound () |
T & | operator[] (size_type index) |
const T & | operator[] (size_type index) const |
void | Flush () |
void | Reallocate (size_type sz, size_type offset=0) |
void | RemoveEntry (size_type index) |
void | SetData (size_type index, const T &item) |
size_type | UpperBound () |
size_type | ZeroBase (size_type index) const |
TArrayAsVector & | operator= (const TArrayAsVector &v) |
Private Types | |
typedef size_t | size_type |
typedef vector< T >::const_iterator | const_iterator |
Private Attributes | |
const unsigned int | growable |
const size_type | lowerbound |
Definition at line 18 of file stl_bids.h.
Definition at line 22 of file stl_bids.h.
|
private |
Definition at line 21 of file stl_bids.h.
|
inline |
Definition at line 25 of file stl_bids.h.
|
inline |
Definition at line 33 of file stl_bids.h.
Definition at line 38 of file stl_bids.h.
Referenced by KeyTranslator::AddGlobalDef(), KeyTranslator::AddKeyDef(), and TMapLoader::Load().
Definition at line 45 of file stl_bids.h.
|
inline |
Definition at line 62 of file stl_bids.h.
Referenced by TArrayAsVector< T >::Find(), TArrayAsVector< T >::Grow(), and TArrayAsVector< T >::UpperBound().
Definition at line 76 of file stl_bids.h.
Definition at line 73 of file stl_bids.h.
Referenced by KeyTranslator::DeleteKeyDef(), TArrayAsVector< T >::Destroy(), and TArrayAsVector< T >::Detach().
Definition at line 70 of file stl_bids.h.
Definition at line 79 of file stl_bids.h.
Referenced by KeyTranslator::AddKeyDef(), KeyTranslator::DeleteKeyDef(), TArrayAsVector< T >::Destroy(), TArrayAsVector< T >::Detach(), TArrayAsVector< T >::HasMember(), KeyTranslator::switchMap(), and KeyTranslator::TranslateKey().
|
inline |
Definition at line 126 of file stl_bids.h.
Referenced by KeyTranslator::DeleteAllDefs().
|
inline |
Definition at line 88 of file stl_bids.h.
Referenced by KeyTranslator::AddGlobalDef(), KeyTranslator::DeleteAllDefs(), TMapLoader::Display(), TMapLoader::Load(), KeyTranslator::LookOnGlobal(), and KeyTranslator::SwitchTo().
Definition at line 91 of file stl_bids.h.
Definition at line 98 of file stl_bids.h.
|
inline |
Definition at line 104 of file stl_bids.h.
Referenced by KeyTranslator::AddGlobalDef(), KeyTranslator::DeleteAllDefs(), KeyTranslator::DeleteKeyDef(), TMapLoader::Load(), KeyTranslator::LookOnGlobal(), KeyTranslator::switchMap(), and KeyTranslator::TranslateKey().
|
inline |
Definition at line 107 of file stl_bids.h.
|
inline |
Definition at line 115 of file stl_bids.h.
|
inline |
Definition at line 151 of file stl_bids.h.
|
inline |
Definition at line 118 of file stl_bids.h.
|
inline |
Definition at line 122 of file stl_bids.h.
|
inline |
Definition at line 131 of file stl_bids.h.
Referenced by TArrayAsVector< T >::Grow().
Definition at line 138 of file stl_bids.h.
Definition at line 141 of file stl_bids.h.
|
inline |
Definition at line 144 of file stl_bids.h.
Definition at line 147 of file stl_bids.h.
Referenced by TArrayAsVector< T >::AddAt(), TArrayAsVector< T >::Destroy(), TArrayAsVector< T >::Detach(), TArrayAsVector< T >::Grow(), and TArrayAsVector< T >::operator[]().
Definition at line 20 of file stl_bids.h.
Referenced by TArrayAsVector< T >::Add(), TArrayAsVector< T >::AddAt(), and TArrayAsVector< T >::IsFull().
Definition at line 23 of file stl_bids.h.
Referenced by TArrayAsVector< T >::BoundBase(), TArrayAsVector< T >::Grow(), TArrayAsVector< T >::LowerBound(), and TArrayAsVector< T >::ZeroBase().