TDelimitedPathParser16 Class Reference

#include <delimitedpath16.h>

class TDelimitedPathParser16 : public TDelimitedParserBase16

Inherits from

Detailed Description

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

Constructor & Destructor Documentation

TDelimitedPathParser16 ( )

IMPORT_CTDelimitedPathParser16()

Constructor.

Since
6.0

Member Function Documentation

Parse ( const TDesC16 & )

IMPORT_C voidParse(const TDesC16 &aPath)

Reimplemented from TDelimitedParserBase16::Parse(const TDesC16 &)

This parses the descriptor into path 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
aPathA descriptor containing the path.

ParseReverse ( const TDesC16 & )

IMPORT_C voidParseReverse(const TDesC16 &aPath)

Reimplemented from TDelimitedParserBase16::ParseReverse(const TDesC16 &)

This parses the descriptor into path 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
aPathA descriptor containing the path.