THTTPHdrFieldIter Class Reference
Iterator class to iterate the fields within a
RHTTPHeaders
.
Constructor & Destructor Documentation
THTTPHdrFieldIter(const CHeaders *)
THTTPHdrFieldIter
|
(
|
const
CHeaders
*
|
aHeaders
|
)
|
[inline]
|
Construct an iterator for the fields of the supplied header collection.
Parameters
const
CHeaders
* aHeaders
|
The header collection whose fields we want to iterate
|
~THTTPHdrFieldIter()
IMPORT_C
|
~THTTPHdrFieldIter
|
(
|
)
|
|
Member Functions Documentation
AtEnd()
IMPORT_C
TBool
|
AtEnd
|
(
|
)
|
const
|
Check if the iterator is at the end of the collection. If so, further calls to operator() will return NULL.
CheckInvalidation()
void
|
CheckInvalidation
|
(
|
)
|
[private]
|
Check the iterator state for invalidity following deletions in the collection
First()
Reset iterator to point at the first field in the header collection
operator()()
Obtain the name of the header field currently pointed at by the iterator.
operator++()
IMPORT_C void
|
operator++
|
(
|
)
|
|
Advance the iterator to the next field.
Member Data Documentation
const CHeaders * iHeaders
The headers whose fields we are iterating.
TInt
iPosIdx
The index of the field in the header that is currently pointed at by the iterator
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.