CUpnpElement Class Reference
class CUpnpElement : public CBase
|
UPnPContainer interface
upnpavobjects.lib
-
Since
-
Series 60 3.0
Constructor & Destructor Documentation
CUpnpElement()
CUpnpElement
|
(
|
)
|
[private]
|
~CUpnpElement()
~CUpnpElement
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AddAttributeL(CUpnpAttribute *)
Adds Attribute for the UPnP Object
-
Since
-
Series 60 3.0
ConstructL(const TDesC8 &)
void
|
ConstructL
|
(
|
const
TDesC8
&
|
aName
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private.
CopyL(const CUpnpElement &)
Copies contents from
CUpnpElement
given as parameter to this object. Leaves in case of errors.
-
Since
-
Series 60 3.0
ExternalizeL(RWriteStream &)
Externalizes element information to stream. Leaves in case of errors.
-
Since
-
Series 60 3.0
FilePath()
IMPORT_C const
TDesC
&
|
FilePath
|
(
|
)
|
const
|
Gets path for the UPnP element res
-
Since
-
Series 60 3.0
GetAttributes()
Gets Attribute array of the object
-
Since
-
Series 60 3.0
InternalizeL(RReadStream &)
Internalizes element information from stream. Leaves in case of errors.
-
Since
-
Series 60 3.0
IsRequired()
IMPORT_C
TBool
|
IsRequired
|
(
|
)
|
const
|
MapItemNameToProperLength(TDesC8 &)
TInt
|
MapItemNameToProperLength
|
(
|
TDesC8
&
|
aItemName
|
)
|
const [private]
|
Name()
IMPORT_C const
TDesC8
&
|
Name
|
(
|
)
|
const
|
Gets name for the UPnP element
-
Since
-
Series 60 3.0
RemoveAttributeL(const CUpnpAttribute *)
IMPORT_C void
|
RemoveAttributeL
|
(
|
const
CUpnpAttribute
*
|
aNewAttribute
|
)
|
|
Removes specified Attribute from the UPnP Object
-
Since
-
Series 60 3.0
SafeExternalize16L(RWriteStream &, const TDesC &, const TInt)
void
|
SafeExternalize16L
|
(
|
RWriteStream
&
|
aStream,
|
|
const
TDesC
&
|
aDesc,
|
|
const
TInt
|
aNumber
|
|
)
|
const [private]
|
SafeExternalizeL(RWriteStream &, const TDesC8 &, const TInt)
Safely externalizes element information to stream. Leaves in case of errors.
-
Since
-
Series 60 3.0
SetFilePathL(const TDesC &)
IMPORT_C void
|
SetFilePathL
|
(
|
const
TDesC
&
|
aFilePath
|
)
|
|
SetFilePathL path for the UPnP element res
-
Since
-
Series 60 3.0
SetIsRequired(TBool)
IMPORT_C void
|
SetIsRequired
|
(
|
TBool
|
aIsRequired
|
)
|
|
SetNameL(const TDesC8 &)
IMPORT_C void
|
SetNameL
|
(
|
const
TDesC8
&
|
aName
|
)
|
|
Sets name for the UPnP element. Leaves in case of errors.
-
Since
-
Series 60 3.0
SetValueL(const TDesC8 &)
IMPORT_C void
|
SetValueL
|
(
|
const
TDesC8
&
|
aValue
|
)
|
|
Sets value for the UPnP element. Leaves in case of errors.
-
Since
-
Series 60 3.0
Value()
IMPORT_C const
TDesC8
&
|
Value
|
(
|
)
|
const
|
Gets value for the UPnP element
-
Since
-
Series 60 3.0
Member Data Documentation
RUPnPAttributesArray
iAttributes
HBufC8 * iElementName
HBufC8
*
|
iElementName
|
[private]
|
HBufC8 * iElementValue
HBufC8
*
|
iElementValue
|
[private]
|
HBufC * iFilePath
HBufC
*
|
iFilePath
|
[private]
|
TBool
iIsRequired
TBool
|
iIsRequired
|
[private]
|
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.