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.