Base class used in the derivation of RPointerArray, RArray<TInt>, and RArray<TUint>.
More...
#include <e32cmn.h>
|
| IMPORT_C | RPointerArrayBase () |
| |
| IMPORT_C | RPointerArrayBase (TInt aGranularity) |
| |
| IMPORT_C | RPointerArrayBase (TInt aMinGrowBy, TInt aFactor) |
| |
| IMPORT_C void | Close () |
| |
| IMPORT_C TInt | Count () const |
| |
| void | ZeroCount () |
| |
| TAny ** | Entries () |
| |
| IMPORT_C TAny *& | At (TInt anIndex) const |
| |
| IMPORT_C TInt | Append (const TAny *anEntry) |
| |
| IMPORT_C TInt | Insert (const TAny *anEntry, TInt aPos) |
| |
| IMPORT_C void | Remove (TInt anIndex) |
| |
| IMPORT_C void | Compress () |
| |
| IMPORT_C void | Reset () |
| |
| IMPORT_C TInt | Find (const TAny *anEntry) const |
| |
| IMPORT_C TInt | Find (const TAny *anEntry, TGeneralIdentityRelation anIdentity) const |
| |
| IMPORT_C TInt | FindReverse (const TAny *aEntry) const |
| |
| IMPORT_C TInt | FindReverse (const TAny *aEntry, TGeneralIdentityRelation aIdentity) const |
| |
| IMPORT_C TInt | FindIsqSigned (TInt anEntry) const |
| |
| IMPORT_C TInt | FindIsqUnsigned (TUint anEntry) const |
| |
| IMPORT_C TInt | FindIsq (const TAny *anEntry, TGeneralLinearOrder anOrder) const |
| |
| IMPORT_C TInt | FindIsqSigned (TInt anEntry, TInt aMode) const |
| |
| IMPORT_C TInt | FindIsqUnsigned (TUint anEntry, TInt aMode) const |
| |
| IMPORT_C TInt | FindIsq (const TAny *anEntry, TGeneralLinearOrder anOrder, TInt aMode) const |
| |
| IMPORT_C TInt | InsertIsqSigned (TInt anEntry, TBool aAllowRepeats) |
| |
| IMPORT_C TInt | InsertIsqUnsigned (TUint anEntry, TBool aAllowRepeats) |
| |
| IMPORT_C TInt | InsertIsq (const TAny *anEntry, TGeneralLinearOrder anOrder, TBool aAllowRepeats) |
| |
| IMPORT_C TInt | BinarySearchSigned (TInt anEntry, TInt &anIndex) const |
| |
| IMPORT_C TInt | BinarySearchUnsigned (TUint anEntry, TInt &anIndex) const |
| |
| IMPORT_C TInt | BinarySearch (const TAny *anEntry, TInt &anIndex, TGeneralLinearOrder anOrder) const |
| |
| IMPORT_C TInt | BinarySearchSigned (TInt anEntry, TInt &anIndex, TInt aMode) const |
| |
| IMPORT_C TInt | BinarySearchUnsigned (TUint anEntry, TInt &anIndex, TInt aMode) const |
| |
| IMPORT_C TInt | BinarySearch (const TAny *anEntry, TInt &anIndex, TGeneralLinearOrder anOrder, TInt aMode) const |
| |
| IMPORT_C | RPointerArrayBase (TAny **aEntries, TInt aCount) |
| |
| IMPORT_C void | GranularCompress () |
| |
| IMPORT_C TInt | DoReserve (TInt aCount) |
| |
| IMPORT_C void | HeapSortSigned () |
| |
| IMPORT_C void | HeapSortUnsigned () |
| |
| IMPORT_C void | HeapSort (TGeneralLinearOrder anOrder) |
| |
Base class used in the derivation of RPointerArray, RArray<TInt>, and RArray<TUint>.
The base class is inherited privately.
The class is internal and is not intended for use.
- API status
- Internal component API.
Definition at line 5562 of file e32cmn.h.
◆ RPointerArrayBase() [1/4]
| IMPORT_C RPointerArrayBase::RPointerArrayBase |
( |
| ) |
|
|
protected |
◆ RPointerArrayBase() [2/4]
| IMPORT_C RPointerArrayBase::RPointerArrayBase |
( |
TInt |
aGranularity | ) |
|
|
protected |
◆ RPointerArrayBase() [3/4]
| IMPORT_C RPointerArrayBase::RPointerArrayBase |
( |
TInt |
aMinGrowBy, |
|
|
TInt |
aFactor |
|
) |
| |
|
protected |
◆ RPointerArrayBase() [4/4]
| IMPORT_C RPointerArrayBase::RPointerArrayBase |
( |
TAny ** |
aEntries, |
|
|
TInt |
aCount |
|
) |
| |
|
protected |
◆ Append()
| IMPORT_C TInt RPointerArrayBase::Append |
( |
const TAny * |
anEntry | ) |
|
|
protected |
◆ At()
| IMPORT_C TAny *& RPointerArrayBase::At |
( |
TInt |
anIndex | ) |
const |
|
protected |
◆ BinarySearch() [1/2]
| IMPORT_C TInt RPointerArrayBase::BinarySearch |
( |
const TAny * |
anEntry, |
|
|
TInt & |
anIndex, |
|
|
TGeneralLinearOrder |
anOrder |
|
) |
| const |
|
protected |
◆ BinarySearch() [2/2]
| IMPORT_C TInt RPointerArrayBase::BinarySearch |
( |
const TAny * |
anEntry, |
|
|
TInt & |
anIndex, |
|
|
TGeneralLinearOrder |
anOrder, |
|
|
TInt |
aMode |
|
) |
| const |
|
protected |
◆ BinarySearchSigned() [1/2]
| IMPORT_C TInt RPointerArrayBase::BinarySearchSigned |
( |
TInt |
anEntry, |
|
|
TInt & |
anIndex |
|
) |
| const |
|
protected |
◆ BinarySearchSigned() [2/2]
| IMPORT_C TInt RPointerArrayBase::BinarySearchSigned |
( |
TInt |
anEntry, |
|
|
TInt & |
anIndex, |
|
|
TInt |
aMode |
|
) |
| const |
|
protected |
◆ BinarySearchUnsigned() [1/2]
| IMPORT_C TInt RPointerArrayBase::BinarySearchUnsigned |
( |
TUint |
anEntry, |
|
|
TInt & |
anIndex |
|
) |
| const |
|
protected |
◆ BinarySearchUnsigned() [2/2]
| IMPORT_C TInt RPointerArrayBase::BinarySearchUnsigned |
( |
TUint |
anEntry, |
|
|
TInt & |
anIndex, |
|
|
TInt |
aMode |
|
) |
| const |
|
protected |
◆ Close()
| IMPORT_C void RPointerArrayBase::Close |
( |
| ) |
|
|
protected |
◆ Compress()
| IMPORT_C void RPointerArrayBase::Compress |
( |
| ) |
|
|
protected |
◆ Count()
| IMPORT_C TInt RPointerArrayBase::Count |
( |
| ) |
const |
|
protected |
◆ DoReserve()
| IMPORT_C TInt RPointerArrayBase::DoReserve |
( |
TInt |
aCount | ) |
|
|
protected |
◆ Entries()
| TAny ** RPointerArrayBase::Entries |
( |
| ) |
|
|
inlineprotected |
◆ Find() [1/2]
| IMPORT_C TInt RPointerArrayBase::Find |
( |
const TAny * |
anEntry | ) |
const |
|
protected |
◆ Find() [2/2]
◆ FindIsq() [1/2]
| IMPORT_C TInt RPointerArrayBase::FindIsq |
( |
const TAny * |
anEntry, |
|
|
TGeneralLinearOrder |
anOrder |
|
) |
| const |
|
protected |
◆ FindIsq() [2/2]
| IMPORT_C TInt RPointerArrayBase::FindIsq |
( |
const TAny * |
anEntry, |
|
|
TGeneralLinearOrder |
anOrder, |
|
|
TInt |
aMode |
|
) |
| const |
|
protected |
◆ FindIsqSigned() [1/2]
| IMPORT_C TInt RPointerArrayBase::FindIsqSigned |
( |
TInt |
anEntry | ) |
const |
|
protected |
◆ FindIsqSigned() [2/2]
| IMPORT_C TInt RPointerArrayBase::FindIsqSigned |
( |
TInt |
anEntry, |
|
|
TInt |
aMode |
|
) |
| const |
|
protected |
◆ FindIsqUnsigned() [1/2]
| IMPORT_C TInt RPointerArrayBase::FindIsqUnsigned |
( |
TUint |
anEntry | ) |
const |
|
protected |
◆ FindIsqUnsigned() [2/2]
| IMPORT_C TInt RPointerArrayBase::FindIsqUnsigned |
( |
TUint |
anEntry, |
|
|
TInt |
aMode |
|
) |
| const |
|
protected |
◆ FindReverse() [1/2]
| IMPORT_C TInt RPointerArrayBase::FindReverse |
( |
const TAny * |
aEntry | ) |
const |
|
protected |
◆ FindReverse() [2/2]
◆ GetCount()
| static IMPORT_C TInt RPointerArrayBase::GetCount |
( |
const CBase * |
aPtr | ) |
|
|
staticprotected |
◆ GetElementPtr()
| static IMPORT_C const TAny * RPointerArrayBase::GetElementPtr |
( |
const CBase * |
aPtr, |
|
|
TInt |
aIndex |
|
) |
| |
|
staticprotected |
◆ GranularCompress()
| IMPORT_C void RPointerArrayBase::GranularCompress |
( |
| ) |
|
|
protected |
◆ HeapSort()
◆ HeapSortSigned()
| IMPORT_C void RPointerArrayBase::HeapSortSigned |
( |
| ) |
|
|
protected |
◆ HeapSortUnsigned()
| IMPORT_C void RPointerArrayBase::HeapSortUnsigned |
( |
| ) |
|
|
protected |
◆ Insert()
| IMPORT_C TInt RPointerArrayBase::Insert |
( |
const TAny * |
anEntry, |
|
|
TInt |
aPos |
|
) |
| |
|
protected |
◆ InsertIsq()
| IMPORT_C TInt RPointerArrayBase::InsertIsq |
( |
const TAny * |
anEntry, |
|
|
TGeneralLinearOrder |
anOrder, |
|
|
TBool |
aAllowRepeats |
|
) |
| |
|
protected |
◆ InsertIsqSigned()
| IMPORT_C TInt RPointerArrayBase::InsertIsqSigned |
( |
TInt |
anEntry, |
|
|
TBool |
aAllowRepeats |
|
) |
| |
|
protected |
◆ InsertIsqUnsigned()
| IMPORT_C TInt RPointerArrayBase::InsertIsqUnsigned |
( |
TUint |
anEntry, |
|
|
TBool |
aAllowRepeats |
|
) |
| |
|
protected |
◆ Remove()
| IMPORT_C void RPointerArrayBase::Remove |
( |
TInt |
anIndex | ) |
|
|
protected |
◆ Reset()
| IMPORT_C void RPointerArrayBase::Reset |
( |
| ) |
|
|
protected |
◆ ZeroCount()
| void RPointerArrayBase::ZeroCount |
( |
| ) |
|
|
inlineprotected |
The documentation for this class was generated from the following file: