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] |