A header field value iterator iterates through all header fields.
More...
#include <Headers.h>
Detailed Description
A header field value iterator iterates through all header fields.
Definition at line 112 of file Headers.h.
Constructor & Destructor Documentation
atscppapi::header_field_value_iterator::header_field_value_iterator |
( |
void * |
bufp, |
|
|
void * |
hdr_loc, |
|
|
void * |
field_loc, |
|
|
int |
index | |
|
) |
| | |
Constructor for header_field_value_iterator, this shouldn't need to be used directly.
- Parameters:
-
| bufp | the TSMBuffer associated with the headers |
| mloc | the TSMLoc associated with the headers. |
| field_loc | the TSMLoc assocated with the field. |
| index | the index of the value in the HeaderField |
- Warning:
- This shouldn't need to be used directly!
Copy Constructor for header_field_value_iterator, this shouldn't need to be used directly.
- Parameters:
-
- Warning:
- This shouldn't need to be used directly!
atscppapi::header_field_value_iterator::~header_field_value_iterator |
( |
|
) |
|
Member Function Documentation
Compare two iterators returning true if they are NOT equal.
- Returns:
- true if two iterators are not equal.
std::string atscppapi::header_field_value_iterator::operator* |
( |
|
) |
|
Dereference this iterator into a string (get the value pointed to by this iterator).
- Returns:
- a string which is the value pointed to by this iterator
Advance the iterator to the next header field value.
- Returns:
- a reference to a the next iterator
Advance the current iterator to the next header field.
- Returns:
- a new iterator which points to the next element
Compare two iterators returning true if they are equal.
- Returns:
- true if two iterators are equal
Friends And Related Function Documentation
The documentation for this class was generated from the following file: