Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <DelimitedPath8.h>
Link against: inetprotutil.lib

Class TDelimitedPathParser8

class TDelimitedPathParser8 : public TDelimitedParserBase8;

Description

Dependencies : TDelimitedParserBase8 Comments : Derived class from TDelimitedParserBase providing a class for parsing paths delimited by a '/' as defined in RFC2396.

Derivation

Members

Defined in TDelimitedPathParser8:

Inherited from TDelimitedParserBase8:


Construction and destruction


TDelimitedPathParser8()

IMPORT_C TDelimitedPathParser8();

Description

Constructor.

[Top]


Member functions


Parse(const TDesC8 &)

IMPORT_C void Parse(const TDesC8 &aPath);

Pre-Condition

The delimiter must have been set.

Description

This parses the descriptor into path segments from left to right.

Post-Condition

The current segment is the leftmost segment and the direction of parsing is set from left to right (EDelimitedDataForward).

Parameters

const TDesC8 &aPath

A descriptor containing the path.


ParseReverse(const TDesC8 &)

IMPORT_C void ParseReverse(const TDesC8 &aPath);

Pre-Condition

The delimiter must have been set.

Description

This parses the descriptor into path segments from right to left.

Post-Condition

The current segment is the leftmost segment and the direction of parsing is set from right to left (EDelimitedDataReverse).

Parameters

const TDesC8 &aPath

A descriptor containing the path.