filters
WP::Token Class Reference
#include <parser.h>
Detailed Description
This class is an abstract encapsulation of a token to be use in the parser.
- See also:
- Parser
Definition at line 36 of file parser.h.
Public Types | |
enum | Type { Unknown, Function, Text, Lang, SoftSpace, HardSpace, HardHyphen, ExtChar, SoftReturn, HardReturn, DormantHardReturn, AttrOn, AttrOff, UnderlineMode, MarkTocStart, MarkTocEnd, LeftMargin, RightMargin, TopMargin, BottomMargin, Linespace, Justification, ParagraphIndent, LeftMarginAdjust, RightMarginAdjust, TabSet, TabLeft, TabHardFlushRight, FontColor, FontSize, FontFace, HighlightOn, HighlightOff, TableOn, TableColumn, TableEnd, TableCell, TableRow, TableOff } |
enum | Attr { None, ExtraLarge, VeryLarge, Large, Small, Fine, Bold, Italic, Underline, DoubleUnderline, Subscript, Superscript, StrikedOut, Redline, Shadow, Outline, SmallCaps, Blink } |
enum | Align { Left, Right, Center, Full, All } |
enum | TabType { LeftTab, CenterTab, RightTab, DecimalTab, VerticalTab } |
Public Member Functions | |
Token () | |
Token (Type type) | |
Token (const QString &text) | |
Token (Type type, Attr attr) | |
Token (Type type, int value) | |
Token (Type type, Align align) | |
Token (Type type, int charset, int charcode) | |
Token (Type type, int red, int green, int blue) | |
Token (Type type, QString fontface) | |
Token (const QPtrList< Tab > &tabs) | |
Type | type () |
int | value () |
QString | text () |
Attr | attr () |
Align | align () |
int | red () |
int | green () |
int | blue () |
QString | fontface () |
int | charset () |
int | charcode () |
QPtrList< Tab > | tabs () |
Classes | |
class | Tab |
The documentation for this class was generated from the following file: