TEmailExtensions Class Reference
helper class for managing extensions. In most cases needed only by
CExtendableEmail when extensions are created/released. Proto
- Since
- s60 v5.0
Constructor & Destructor Documentation
TEmailExtensions()
IMPORT_C | TEmailExtensions | ( | ) | |
~TEmailExtensions()
IMPORT_C | ~TEmailExtensions | ( | ) | |
Member Functions Documentation
AddL(CEmailExtension *)
Adds extension to iExtensions array and increments its ref count by one.
-
leave
- KErrArgument if aExtension is NULL
Extension(const TInt)
Returns extension by index or panics if invalid index is given
- panic
- EEmailExtensionIndexOutOfRange if index is out of range
Parameters
const TInt aIndex | index in iExtensions |
FindExtension(const TUid &)
IMPORT_C TInt | FindExtension | ( | const TUid & | aUid | ) | const |
Returns extension index in iExtensions @ return extension index or KErrNotFound
Remove(const CEmailExtension *)
Removes extension from iExtensions
Member Data Documentation
RPointerArray< CEmailExtension > iExtensions
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.