CTT_Buffer

Top  Previous  Next

Codeerzeugung > Unterstützender Code > CTT_Buffer

 

template <typename char_type> class CTT_BufferAbs

 

template <typename char_type> class CTT_BufferBase : public CTT_BufferAbs<char_type>

 

template <typename char_type> class CTT_BufferLL1ex : public CTT_BufferBase<char_type>

 

template <typename char_type > class CTT_BufferAll : public CTT_BufferBase<char_type>

 

 

Beim Parsen eines Textes sind mindestens das zuletzt erkannte Token und das nächste erkannte Token gepuffert. Die Pufferung geschieht mit diesen Klassen.

 

CTT_BufferLL1ex enthält drei CTT_Match-Elemente für die beiden genannten Token und ein eventuell erkanntes Token, zu dem mit SKIP gesprungen wird.

 

CTT_BufferAll enthält einen Stack aus CTT_Token zur Pufferung der Vorausschau-Token.

 

 

Der Template-Parameter kann entweder char oder wchar_t sein.



Diese Seite gehört zur TextTransformer Dokumentation

Home  Inhalt  English