class CObexHeaderSet : public CBase |
A collection of headers. Includes code to filter based on the header HI value, iterate through the set of interesting headers, and extract headers with specific HI values.
Public Member Functions | |
---|---|
~CObexHeaderSet() | |
IMPORT_C TInt | AddHeader(CObexHeader *) |
IMPORT_C CObexHeaderSet * | CopyL() |
IMPORT_C CObexHeaderSet * | CopyL(MObexHeaderCheck &) |
IMPORT_C TInt | Count() |
IMPORT_C void | DeleteCurrentHeader() |
IMPORT_C void | DeleteMasked() |
IMPORT_C TInt | Find(TUint8, CObexHeader &) |
IMPORT_C void | First() |
IMPORT_C CObexHeaderSet * | NewL() |
IMPORT_C TInt | Next() |
IMPORT_C TInt | Next(TInt) |
IMPORT_C void | SetMask(MObexHeaderCheck *) |
IMPORT_C TInt | This(CObexHeader *) |
Private Member Functions | |
---|---|
CObexHeaderSet() |
Private Attributes | |
---|---|
RPointerArray< CObexHeader > | iHeaders |
MObexHeaderCheck * | iMask |
TInt | iPos |
IMPORT_C TInt | AddHeader | ( | CObexHeader * | aHeader | ) |
CObexHeader * aHeader |
IMPORT_C CObexHeaderSet * | CopyL | ( | MObexHeaderCheck & | aHeaderCheck | ) |
MObexHeaderCheck & aHeaderCheck |
IMPORT_C TInt | Find | ( | TUint8 | aHI, |
CObexHeader & | aHeader | |||
) | const |
TUint8 aHI | |
CObexHeader & aHeader |
IMPORT_C void | SetMask | ( | MObexHeaderCheck * | aMask | ) |
MObexHeaderCheck * aMask |