| class RArrayBase |
Base class used in the derivation of RArray.
The base class is inherited privately.
The class is internal and is not intended for use.
| Private Member Functions | |
|---|---|
| TInt | Grow() |
| Private Attributes | |
|---|---|
| TInt | iAllocated |
| TInt | iCount |
| TAny * | iEntries |
| TInt | iEntrySize |
| TInt | iGranularity |
| TInt | iKeyOffset |
| TInt | iSpare1 |
| TInt | iSpare2 |
| IMPORT_C | RArrayBase | ( | TInt | anEntrySize, |
| TInt | aGranularity, | |||
| TInt | aKeyOffset | |||
| ) | [protected] | |||
| IMPORT_C | RArrayBase | ( | TInt | anEntrySize, |
| TInt | aMinGrowBy, | |||
| TInt | aKeyOffset, | |||
| TInt | aFactor | |||
| ) | [protected] | |||
| IMPORT_C | RArrayBase | ( | TInt | aEntrySize, |
| TAny * | aEntries, | |||
| TInt | aCount | |||
| ) | [protected] | |||
| IMPORT_C TInt | Append | ( | const TAny * | anEntry | ) | [protected] |
| const TAny * anEntry |
| IMPORT_C TInt | BinarySearch | ( | const TAny * | anEntry, |
| TInt & | anIndex, | |||
| TGeneralLinearOrder | anOrder | |||
| ) | const [protected] | |||
| const TAny * anEntry | |
| TInt & anIndex | |
| TGeneralLinearOrder anOrder |
| IMPORT_C TInt | BinarySearch | ( | const TAny * | anEntry, |
| TInt & | anIndex, | |||
| TGeneralLinearOrder | anOrder, | |||
| TInt | aMode | |||
| ) | const [protected] | |||
| const TAny * anEntry | |
| TInt & anIndex | |
| TGeneralLinearOrder anOrder | |
| TInt aMode |
| IMPORT_C TInt | BinarySearchSigned | ( | const TAny * | anEntry, |
| TInt & | anIndex | |||
| ) | const [protected] | |||
| IMPORT_C TInt | BinarySearchSigned | ( | const TAny * | anEntry, |
| TInt & | anIndex, | |||
| TInt | aMode | |||
| ) | const [protected] | |||
| IMPORT_C TInt | BinarySearchUnsigned | ( | const TAny * | anEntry, |
| TInt & | anIndex | |||
| ) | const [protected] | |||
| IMPORT_C TInt | BinarySearchUnsigned | ( | const TAny * | anEntry, |
| TInt & | anIndex, | |||
| TInt | aMode | |||
| ) | const [protected] | |||
| IMPORT_C TInt | Find | ( | const TAny * | anEntry | ) | const [protected] |
| const TAny * anEntry |
| IMPORT_C TInt | Find | ( | const TAny * | anEntry, |
| TGeneralIdentityRelation | anIdentity | |||
| ) | const [protected] | |||
| const TAny * anEntry | |
| TGeneralIdentityRelation anIdentity |
| IMPORT_C TInt | FindIsq | ( | const TAny * | anEntry, |
| TGeneralLinearOrder | anOrder | |||
| ) | const [protected] | |||
| const TAny * anEntry | |
| TGeneralLinearOrder anOrder |
| IMPORT_C TInt | FindIsq | ( | const TAny * | anEntry, |
| TGeneralLinearOrder | anOrder, | |||
| TInt | aMode | |||
| ) | const [protected] | |||
| const TAny * anEntry | |
| TGeneralLinearOrder anOrder | |
| TInt aMode |
| IMPORT_C TInt | FindIsqSigned | ( | const TAny * | anEntry | ) | const [protected] |
| const TAny * anEntry |
| IMPORT_C TInt | FindIsqSigned | ( | const TAny * | anEntry, |
| TInt | aMode | |||
| ) | const [protected] | |||
| IMPORT_C TInt | FindIsqUnsigned | ( | const TAny * | anEntry | ) | const [protected] |
| const TAny * anEntry |
| IMPORT_C TInt | FindIsqUnsigned | ( | const TAny * | anEntry, |
| TInt | aMode | |||
| ) | const [protected] | |||
| IMPORT_C TInt | FindReverse | ( | const TAny * | aEntry | ) | const [protected] |
| const TAny * aEntry |
| IMPORT_C TInt | FindReverse | ( | const TAny * | aEntry, |
| TGeneralIdentityRelation | aIdentity | |||
| ) | const [protected] | |||
| const TAny * aEntry | |
| TGeneralIdentityRelation aIdentity |
| IMPORT_C TInt | GetCount | ( | const CBase * | aPtr | ) | [protected, static] |
| const CBase * aPtr |
| IMPORT_C const TAny * | GetElementPtr | ( | const CBase * | aPtr, |
| TInt | aIndex | |||
| ) | [protected, static] | |||
| IMPORT_C void | HeapSort | ( | TGeneralLinearOrder | anOrder | ) | [protected] |
| TGeneralLinearOrder anOrder |
| IMPORT_C TInt | InsertIsq | ( | const TAny * | anEntry, |
| TGeneralLinearOrder | anOrder, | |||
| TBool | aAllowRepeats | |||
| ) | [protected] | |||
| const TAny * anEntry | |
| TGeneralLinearOrder anOrder | |
| TBool aAllowRepeats |
| IMPORT_C TInt | InsertIsqSigned | ( | const TAny * | anEntry, |
| TBool | aAllowRepeats | |||
| ) | [protected] | |||
| IMPORT_C TInt | InsertIsqUnsigned | ( | const TAny * | anEntry, |
| TBool | aAllowRepeats | |||
| ) | [protected] | |||