CMtmDllInfo Class Reference
class CMtmDllInfo : public CBase |
Encapsulates the registration data for a single concrete MTM component.
It is used in the creation of registration data for an MTM group. Typically, an application gathers a number of CMtmDllInfo objects into an CMtmDllInfoArray.
Constructor & Destructor Documentation
CMtmDllInfo(const TUidType &, TInt, const TVersion)
CMtmDllInfo | ( | const TUidType & | aUidType, |
| TInt | aEntryPointOrdinalNumber, |
| const TVersion | aVersion |
| ) | [private] |
CMtmDllInfo(const CMtmDllInfo &)
Member Functions Documentation
CapabilitiesAvailable()
IMPORT_C TBool | CapabilitiesAvailable | ( | ) | const |
ConstructL(const TDesC &, const TDesC &)
void | ConstructL | ( | const TDesC & | aHumanReadableName, |
| const TDesC & | aFilename |
| ) | [private] |
Parameters
const TDesC & aHumanReadableName | |
const TDesC & aFilename | |
ExternalizeL(RWriteStream &)
HumanReadableName()
TPtrC
| HumanReadableName | ( | ) | const [inline] |
InternalizeL(RReadStream &)
MessagingCapability()
IMPORT_C TBool | MessagingCapability | ( | ) | const |
NewL(const TDesC &, const TUidType &, const TDesC &, TInt, const TVersion)
NewL(const CMtmDllInfo &)
SendBodyCapability()
IMPORT_C TBool | SendBodyCapability | ( | ) | const |
SetCapabilitiesAvailable(TBool)
void | SetCapabilitiesAvailable | ( | TBool | aBool | ) | |
SetHumanReadableNameL(const TDesC &)
IMPORT_C void | SetHumanReadableNameL | ( | const TDesC & | aHumanReadableName | ) | |
Parameters
const TDesC & aHumanReadableName | |
SetMessagingCapability(TBool)
void | SetMessagingCapability | ( | TBool | aCapability | ) | |
SetSendBodyCapability(TBool)
void | SetSendBodyCapability | ( | TBool | aCapability | ) | |
operator==(const CMtmDllInfo &)
Member Data Documentation
TBool
iCapabilitiesAvailable
TBool
| iCapabilitiesAvailable |
TInt
iEntryPointOrdinalNumber
TInt
| iEntryPointOrdinalNumber |
Ordinal of factory function for the MTM component
HBufC * iFilename
HBufC * | iFilename | [private] |
HBufC * iHumanReadableName
HBufC * | iHumanReadableName | [private] |
TBool
iMessagingCapability
TBool
| iMessagingCapability |
Flag that indicates if the MTM can send messages
TBool
iSendBodyCapability
TBool
| iSendBodyCapability |
Flag that indicates if the MTM can handle body text
TUidType
iUidType
Group of UIDs for the MTM. See NewL() for details.
TVersion
iVersion
Version information for the MTM component
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.