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()
|
CMtmDllInfo
|
(
|
)
|
[private]
|
CMtmDllInfo(const TUidType &, TInt, const TVersion)
|
CMtmDllInfo
|
(
|
const
TUidType
&
|
aUidType,
|
|
|
TInt
|
aEntryPointOrdinalNumber,
|
|
|
const
TVersion
|
aVersion
|
|
|
)
|
[private]
|
CMtmDllInfo(const CMtmDllInfo &)
|
CMtmDllInfo
|
(
|
const
CMtmDllInfo
&
|
aMtmDllInfo
|
)
|
[private]
|
~CMtmDllInfo()
|
IMPORT_C
|
~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.