| class CCnvCharacterSetConverter::TArrayOfAscendingIndices |
Holds an ascending array of the indices of the characters in the source Unicode text which could not be converted by CCnvCharacterSetConverter::ConvertFromUnicode() into the foreign character set
| Public Member Functions | |
|---|---|
| TArrayOfAscendingIndices() | |
| IMPORT_C TAppendResult | AppendIndex(TInt) |
| TInt | NumberOfIndices() |
| void | Remove(TInt) |
| void | RemoveAll() |
| TInt | operator[](TInt) |
| Public Member Enumerations | |
|---|---|
| enum | TAppendResult { EAppendFailed, EAppendSuccessful } |
| Private Attributes | |
|---|---|
| TBuf16< KMaximumNumberOfIndices > | iArrayOfIndices |
| TArrayOfAscendingIndices | ( | ) | [inline] |
C++ constructor. The array is initialised to be of length zero.
| TInt | NumberOfIndices | ( | ) | const [inline] |
Returns the number of indices in the array.
The number of indices in the array.
| void | Remove | ( | TInt | aIndexOfIndex | ) | [inline] |
Deletes a single index from the array.
| TInt aIndexOfIndex | The index of the index to delete. Must not be negative and must not be greater than the length of the array, or a panic occurs. |
| TInt | operator[] | ( | TInt | aIndexOfIndex | ) | const [inline] |
Gets the value of the specified index.
The value of the index.
| TInt aIndexOfIndex | Index into the array. |
The return value of CCnvCharacterSetConverter::AppendIndex().
| EAppendFailed |
The append failed. |
| EAppendSuccessful |
The append succeeded. |
| TBuf16< KMaximumNumberOfIndices > | iArrayOfIndices | [private] |