|
|
|
class TDelimitedPathSegmentParser8 : public TDelimitedParserBase8;
Dependencies : TDelimitedParserBase8 Comments : Derived class from TDelimitedParserBase providing a class for parsing path segments delimited by a ';' as defined
in RFC2396.
TDelimitedParserBase8 - Comments : Provides non-modifying functionality for parsing data delimited by a ...
TDelimitedPathSegmentParser8 - Dependencies : TDelimitedParserBase8 Comments : Derived class from TDelimitedPar...
Defined in TDelimitedPathSegmentParser8:
Parse(const TDesC8 &)This parses the descriptor into path segment parameters from left to right.ParseReverse(const TDesC8 &)This parses the descriptor into path segment parameters from right to left.TDelimitedPathSegmentParser8()Constructor.Inherited from TDelimitedParserBase8:
BackDelimiter()constChecks for a delimiter at the back (right) of the data.Dec()constParses back to the previous segment.Des()constRetrieves the descriptor reference with the dataEos()constIndicates whether the end of the data has been reached and there are no more seg...FrontDelimiter()constChecks for a delimiter at the front (left) of the data.GetNext(TPtrC8 &)constRetrieves the current segment and then parses the data to the next one.Inc()constParses to the next segment.Peek(TPtrC8 &)constRetrieves the current segment.Remainder(TPtrC8 &)constGives the remainder of the data from (and including) the current segment. Any ot...Reset()constResets the internal pointer position to the start or end or the descriptor depen...SetDelimiter(TChar)Sets the delimiting character.IMPORT_C void Parse(const TDesC8 &aPathSegment);
The delimiter must have been set.
This parses the descriptor into path segment parameters from left to right.
The current segment is the leftmost segment and the direction of parsing is set from left to right (EDelimitedDataForward).
|
IMPORT_C void ParseReverse(const TDesC8 &aPathSegment);
The delimiter must have been set.
This parses the descriptor into path segment parameters from right to left.
The current segment is the leftmost segment and the direction of parsing is set from right to left (EDelimitedDataReverse).
|