TDelimitedPathSegmentParser16 Class Reference

class TDelimitedPathSegmentParser16 : public TDelimitedParserBase16
Dependencies : TDelimitedParserBase16 Comments : Derived class from TDelimitedParserBase providing a class for parsing path segments delimited by '/' as defined in RFC2396.
Since
6.0

Inherits from

Constructor & Destructor Documentation

TDelimitedPathSegmentParser16()

IMPORT_CTDelimitedPathSegmentParser16()

Constructor.

Since
6.0

Member Functions Documentation

Parse(const TDesC16 &)

IMPORT_C voidParse(const TDesC16 &aPathSegment)

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

Since
6.0
Pre-condition
The delimiter must have been set.
Post-condition
The current segment is the leftmost segment and the direction of parsing is set from left to right (EDelimitedDataFroward).

Parameters

const TDesC16 & aPathSegmentA descriptor containing the path segment.

ParseReverse(const TDesC16 &)

IMPORT_C voidParseReverse(const TDesC16 &aPathSegment)

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

Since
6.0
Pre-condition
The delimiter must have been set.
Post-condition
The current segment is the leftmost segment and the direction of parsing is set from right to left (EDelimitedDataReverse).

Parameters

const TDesC16 & aPathSegmentA descriptor containing the path segment.