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.