|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().