CImMhtmlUri Class Reference
class CImMhtmlUri : public CBase
|
Private Member Enumerations
|
enum
|
TImUriDelimiterType
{
EImUriNotDelimiter
,
EImUriScheme
,
EImUriNetLoc
,
EImUriPath
,
EImUriParameter
,
EImUriQuery
,
EImUriFragment
,
EImUriEnd
}
|
enum
|
TImUriParseState
{
EParsingFirstString
,
EParsingScheme
,
EParsingNetLoc
,
EParsingPath
,
EParsingParameter
,
EParsingQuery
,
EParsingFragment
}
|
Constructor & Destructor Documentation
CImMhtmlUri()
CImMhtmlUri
|
(
|
)
|
[private]
|
Member Functions Documentation
ChangeState(TImUriDelimiterType)
CompareScheme(const TDesC &)
TBool
|
CompareScheme
|
(
|
const
TDesC
&
|
aScheme
|
)
|
const
|
ConstructL(const TDesC &)
void
|
ConstructL
|
(
|
const
TDesC
&
|
aUriText
|
)
|
[private]
|
IsAbsolute()
TBool
|
IsAbsolute
|
(
|
)
|
const
|
MakeAbsoluteL(const CImMhtmlUri &)
Normalise()
void
|
Normalise
|
(
|
)
|
[private, inline]
|
OriginalUriText()
HBufC
*
|
OriginalUriText
|
(
|
)
|
|
ParseL()
void
|
ParseL
|
(
|
)
|
[private, inline]
|
Member Enumerations Documentation
Enum TImUriDelimiterType
Enumerators
EImUriNotDelimiter
|
|
EImUriScheme
|
|
EImUriNetLoc
|
|
EImUriPath
|
|
EImUriParameter
|
|
EImUriQuery
|
|
EImUriFragment
|
|
EImUriEnd
|
|
Enum TImUriParseState
Enumerators
EParsingFirstString
|
|
EParsingScheme
|
|
EParsingNetLoc
|
|
EParsingPath
|
|
EParsingParameter
|
|
EParsingQuery
|
|
EParsingFragment
|
|
Member Data Documentation
TBool
iAbsolutePath
TBool
|
iAbsolutePath
|
[private]
|
TBool
iContainsFileName
TBool
|
iContainsFileName
|
[private]
|
CDesCArray * iDirectoryPath
HBufC * iFragment
HBufC
*
|
iFragment
|
[private]
|
HBufC * iNetLoc
HBufC
*
|
iNetLoc
|
[private]
|
HBufC * iParameters
HBufC
*
|
iParameters
|
[private]
|
HBufC * iScheme
HBufC
*
|
iScheme
|
[private]
|
HBufC * iUriText
HBufC
*
|
iUriText
|
[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.