#include <mw/http/rhttppropertyset.h>
| class RHTTPPropertySet | 
| Protected Attributes | |
|---|---|
| CHeaderFieldPart * | iImplementation | 
| Public Member Functions | |
|---|---|
| RHTTPPropertySet() | |
| IMPORT_C TBool | Property(RStringF, THTTPHdrVal &) | 
| IMPORT_C void | RemoveAllProperties() | 
| IMPORT_C void | RemoveProperty(RStringF) | 
| IMPORT_C TInt | SetProperty(RStringF, THTTPHdrVal) | 
| IMPORT_C void | SetPropertyL(RStringF, THTTPHdrVal) | 
A set of named THTTPHdrVal objects. Used for storing arbitrary collections of information.
| CHeaderFieldPart * | iImplementation | [protected] | 
| IMPORT_C | RHTTPPropertySet | ( | ) | 
Default (uninitialised) constructor. An object constructed in this way means 'use text-mode HTTP with default settings'
| IMPORT_C TBool | Property | ( | RStringF | aPropertyName, | 
| THTTPHdrVal & | aVal | |||
| ) | const | |||
Returns a property.
| Parameters | |
|---|---|
| aPropertyName | The name of the property. | 
| aVal | The returned value of the property (if defined) | 
| IMPORT_C void | RemoveProperty | ( | RStringF | aPropertyName | ) | 
Removes a named property.
| Parameters | |
|---|---|
| aPropertyName | The name of the property | 
| IMPORT_C TInt | SetProperty | ( | RStringF | aPropertyName, | 
| THTTPHdrVal | aValue | |||
| ) | ||||
| IMPORT_C void | SetPropertyL | ( | RStringF | aPropertyName, | 
| THTTPHdrVal | aValue | |||
| ) | ||||
| Parameters | |
|---|---|
| aPropertyName | The name of the property | 
| aValue | The new value of the property | 
| Leave Codes | |
|---|---|
| KErrNoMemory | There was not enough memory. |