Classes | Enumerations | Variables
cmdmapper.h File Reference
#include <qdict.h>

Go to the source code of this file.

Classes

class  Mapper
 
struct  Mappers
 

Enumerations

enum  CommandType {
  CMD_UNKNOWN = 0, CMD_ADDINDEX = 1, CMD_AMP = 2, CMD_ANCHOR = 3,
  CMD_AT = 4, CMD_ATTENTION = 5 | SIMPLESECT_BIT, CMD_AUTHOR = 6 | SIMPLESECT_BIT, CMD_AUTHORS = 7 | SIMPLESECT_BIT,
  CMD_BOLD = 8, CMD_BSLASH = 9, CMD_CODE = 10, CMD_COPYDOC = 11,
  CMD_DATE = 12 | SIMPLESECT_BIT, CMD_DOLLAR = 13, CMD_DONTINCLUDE = 14, CMD_DOTFILE = 15,
  CMD_EMPHASIS = 16, CMD_ENDCODE = 17, CMD_ENDHTMLONLY = 18, CMD_ENDLATEXONLY = 19,
  CMD_ENDLINK = 20, CMD_ENDSECREFLIST = 21, CMD_ENDVERBATIM = 22, CMD_ENDXMLONLY = 23,
  CMD_EXCEPTION = 24 | SIMPLESECT_BIT, CMD_FORMULA = 25, CMD_GREATER = 26, CMD_HASH = 27,
  CMD_HTMLINCLUDE = 28, CMD_HTMLONLY = 29, CMD_IMAGE = 30, CMD_INCLUDE = 31,
  CMD_INTERNAL = 32, CMD_INTERNALREF = 33, CMD_INVARIANT = 34 | SIMPLESECT_BIT, CMD_LATEXONLY = 35,
  CMD_LESS = 36, CMD_LI = 37, CMD_LINE = 38, CMD_LINEBREAK = 39,
  CMD_LINK = 40, CMD_NOTE = 41 | SIMPLESECT_BIT, CMD_PAR = 42 | SIMPLESECT_BIT, CMD_PARAM = 43 | SIMPLESECT_BIT,
  CMD_PERCENT = 44, CMD_POST = 45 | SIMPLESECT_BIT, CMD_PRE = 46 | SIMPLESECT_BIT, CMD_REF = 47,
  CMD_SECREFITEM = 48, CMD_REMARK = 49 | SIMPLESECT_BIT, CMD_RETURN = 50 | SIMPLESECT_BIT, CMD_RETVAL = 51 | SIMPLESECT_BIT,
  CMD_SA = 52 | SIMPLESECT_BIT, CMD_SECREFLIST = 53, CMD_SECTION = 54, CMD_SUBPAGE = 55,
  CMD_SUBSECTION = 56, CMD_SUBSUBSECTION = 57, CMD_PARAGRAPH = 58, CMD_SINCE = 59 | SIMPLESECT_BIT,
  CMD_SKIP = 60, CMD_SKIPLINE = 61, CMD_STARTCODE = 62, CMD_JAVALINK = 63,
  CMD_UNTIL = 64, CMD_VERBATIM = 65, CMD_VERBINCLUDE = 66, CMD_VERSION = 67 | SIMPLESECT_BIT,
  CMD_WARNING = 68 | SIMPLESECT_BIT, CMD_XREFITEM = 69 | SIMPLESECT_BIT, CMD_XMLONLY = 70, CMD_DOT = 71,
  CMD_ENDDOT = 72, CMD_MSC = 73, CMD_ENDMSC = 74, CMD_MANONLY = 75,
  CMD_ENDMANONLY = 76, CMD_INCWITHLINES = 77, CMD_INHERITDOC = 78, CMD_TPARAM = 79 | SIMPLESECT_BIT,
  CMD_COPYBRIEF = 80, CMD_COPYDETAILS = 81, CMD_QUOTE = 82, CMD_MSCFILE = 83,
  CMD_DCOLON = 84, CMD_COPYRIGHT = 85 | SIMPLESECT_BIT, CMD_CITE = 86, CMD_SNIPPET = 87,
  CMD_RTFONLY = 88, CMD_ENDRTFONLY = 89, CMD_PIPE = 90, CMD_VHDLFLOW = 91,
  CMD_DBONLY = 92, CMD_ENDDBONLY = 93, CMD_ENDINTERNAL = 94, CMD_PARBLOCK = 95,
  CMD_ENDPARBLOCK = 96, CMD_DIAFILE = 97, CMD_LATEXINCLUDE = 98, CMD_NDASH = 99,
  CMD_MDASH = 100, CMD_STARTUML = 101, CMD_ENDUML = 102, CMD_SETSCOPE = 103,
  CMD_PUNT = 104, CMD_PLUS = 105, CMD_MINUS = 106
}
 
enum  HtmlTagType {
  HTML_UNKNOWN = 0, HTML_CENTER = 1, HTML_TABLE = 2, HTML_CAPTION = 3,
  HTML_SMALL = 4, HTML_CODE = 5, HTML_IMG = 6, HTML_PRE = 7,
  HTML_SUB = 8, HTML_SUP = 9, HTML_TR = 10, HTML_TD = 11,
  HTML_TH = 12, HTML_OL = 13, HTML_UL = 14, HTML_LI = 15,
  HTML_EMPHASIS = 16, HTML_HR = 17, HTML_DL = 18, HTML_DT = 19,
  HTML_DD = 20, HTML_BR = 21, HTML_A = 22, HTML_BOLD = 23,
  HTML_P = 24, HTML_H1 = 25, HTML_H2 = 26, HTML_H3 = 27,
  HTML_H4 = 28, HTML_H5 = 29, HTML_H6 = 30, HTML_SPAN = 31,
  HTML_DIV = 32, HTML_BLOCKQUOTE = 33, XML_CmdMask = 0x100, XML_C = XML_CmdMask + 0,
  XML_CODE = XML_CmdMask + 1, XML_DESCRIPTION = XML_CmdMask + 2, XML_EXAMPLE = XML_CmdMask + 3, XML_EXCEPTION = XML_CmdMask + 4,
  XML_INCLUDE = XML_CmdMask + 5, XML_ITEM = XML_CmdMask + 6, XML_LIST = XML_CmdMask + 7, XML_LISTHEADER = XML_CmdMask + 8,
  XML_PARA = XML_CmdMask + 9, XML_PARAM = XML_CmdMask + 10, XML_PARAMREF = XML_CmdMask + 11, XML_PERMISSION = XML_CmdMask + 12,
  XML_REMARKS = XML_CmdMask + 13, XML_RETURNS = XML_CmdMask + 14, XML_SEE = XML_CmdMask + 15, XML_SEEALSO = XML_CmdMask + 16,
  XML_SUMMARY = XML_CmdMask + 17, XML_TERM = XML_CmdMask + 18, XML_TYPEPARAM = XML_CmdMask + 19, XML_TYPEPARAMREF = XML_CmdMask + 20,
  XML_VALUE = XML_CmdMask + 21, XML_INHERITDOC = XML_CmdMask + 22
}
 

Variables

const int SIMPLESECT_BIT = 0x1000
 

Enumeration Type Documentation

Enumerator
CMD_UNKNOWN 
CMD_ADDINDEX 
CMD_AMP 
CMD_ANCHOR 
CMD_AT 
CMD_ATTENTION 
CMD_AUTHOR 
CMD_AUTHORS 
CMD_BOLD 
CMD_BSLASH 
CMD_CODE 
CMD_COPYDOC 
CMD_DATE 
CMD_DOLLAR 
CMD_DONTINCLUDE 
CMD_DOTFILE 
CMD_EMPHASIS 
CMD_ENDCODE 
CMD_ENDHTMLONLY 
CMD_ENDLATEXONLY 
CMD_ENDLINK 
CMD_ENDSECREFLIST 
CMD_ENDVERBATIM 
CMD_ENDXMLONLY 
CMD_EXCEPTION 
CMD_FORMULA 
CMD_GREATER 
CMD_HASH 
CMD_HTMLINCLUDE 
CMD_HTMLONLY 
CMD_IMAGE 
CMD_INCLUDE 
CMD_INTERNAL 
CMD_INTERNALREF 
CMD_INVARIANT 
CMD_LATEXONLY 
CMD_LESS 
CMD_LI 
CMD_LINE 
CMD_LINEBREAK 
CMD_LINK 
CMD_NOTE 
CMD_PAR 
CMD_PARAM 
CMD_PERCENT 
CMD_POST 
CMD_PRE 
CMD_REF 
CMD_SECREFITEM 
CMD_REMARK 
CMD_RETURN 
CMD_RETVAL 
CMD_SA 
CMD_SECREFLIST 
CMD_SECTION 
CMD_SUBPAGE 
CMD_SUBSECTION 
CMD_SUBSUBSECTION 
CMD_PARAGRAPH 
CMD_SINCE 
CMD_SKIP 
CMD_SKIPLINE 
CMD_STARTCODE 
CMD_JAVALINK 
CMD_UNTIL 
CMD_VERBATIM 
CMD_VERBINCLUDE 
CMD_VERSION 
CMD_WARNING 
CMD_XREFITEM 
CMD_XMLONLY 
CMD_DOT 
CMD_ENDDOT 
CMD_MSC 
CMD_ENDMSC 
CMD_MANONLY 
CMD_ENDMANONLY 
CMD_INCWITHLINES 
CMD_INHERITDOC 
CMD_TPARAM 
CMD_COPYBRIEF 
CMD_COPYDETAILS 
CMD_QUOTE 
CMD_MSCFILE 
CMD_DCOLON 
CMD_COPYRIGHT 
CMD_CITE 
CMD_SNIPPET 
CMD_RTFONLY 
CMD_ENDRTFONLY 
CMD_PIPE 
CMD_VHDLFLOW 
CMD_DBONLY 
CMD_ENDDBONLY 
CMD_ENDINTERNAL 
CMD_PARBLOCK 
CMD_ENDPARBLOCK 
CMD_DIAFILE 
CMD_LATEXINCLUDE 
CMD_NDASH 
CMD_MDASH 
CMD_STARTUML 
CMD_ENDUML 
CMD_SETSCOPE 
CMD_PUNT 
CMD_PLUS 
CMD_MINUS 

Definition at line 28 of file cmdmapper.h.

29 {
30  CMD_UNKNOWN = 0,
31  CMD_ADDINDEX = 1,
32  CMD_AMP = 2,
33  CMD_ANCHOR = 3,
34  CMD_AT = 4,
38  CMD_BOLD = 8,
39  CMD_BSLASH = 9,
40  CMD_CODE = 10,
41  CMD_COPYDOC = 11,
42  CMD_DATE = 12 | SIMPLESECT_BIT,
43  CMD_DOLLAR = 13,
44  CMD_DONTINCLUDE = 14,
45  CMD_DOTFILE = 15,
46  CMD_EMPHASIS = 16,
47  CMD_ENDCODE = 17,
48  CMD_ENDHTMLONLY = 18,
49  CMD_ENDLATEXONLY = 19,
50  CMD_ENDLINK = 20,
52  CMD_ENDVERBATIM = 22,
53  CMD_ENDXMLONLY = 23,
55  CMD_FORMULA = 25,
56  CMD_GREATER = 26,
57  CMD_HASH = 27,
58  CMD_HTMLINCLUDE = 28,
59  CMD_HTMLONLY = 29,
60  CMD_IMAGE = 30,
61  CMD_INCLUDE = 31,
62  CMD_INTERNAL = 32,
63  CMD_INTERNALREF = 33,
65  CMD_LATEXONLY = 35,
66  CMD_LESS = 36,
67  CMD_LI = 37,
68  CMD_LINE = 38,
69  CMD_LINEBREAK = 39,
70  CMD_LINK = 40,
71  CMD_NOTE = 41 | SIMPLESECT_BIT,
72  CMD_PAR = 42 | SIMPLESECT_BIT,
74  CMD_PERCENT = 44,
75  CMD_POST = 45 | SIMPLESECT_BIT,
76  CMD_PRE = 46 | SIMPLESECT_BIT,
77  CMD_REF = 47,
78  CMD_SECREFITEM = 48,
79  CMD_REMARK = 49 | SIMPLESECT_BIT ,
80  CMD_RETURN = 50 | SIMPLESECT_BIT ,
82  CMD_SA = 52 | SIMPLESECT_BIT ,
83  CMD_SECREFLIST = 53,
84  CMD_SECTION = 54,
85  CMD_SUBPAGE = 55,
86  CMD_SUBSECTION = 56,
88  CMD_PARAGRAPH = 58,
90  CMD_SKIP = 60,
91  CMD_SKIPLINE = 61,
92  CMD_STARTCODE = 62,
93  CMD_JAVALINK = 63,
94  CMD_UNTIL = 64,
95  CMD_VERBATIM = 65,
96  CMD_VERBINCLUDE = 66,
100  CMD_XMLONLY = 70,
101  CMD_DOT = 71,
102  CMD_ENDDOT = 72,
103  CMD_MSC = 73,
104  CMD_ENDMSC = 74,
105  CMD_MANONLY = 75,
106  CMD_ENDMANONLY = 76,
107  CMD_INCWITHLINES = 77,
108  CMD_INHERITDOC = 78,
109  CMD_TPARAM = 79 | SIMPLESECT_BIT,
110  CMD_COPYBRIEF = 80,
111  CMD_COPYDETAILS = 81,
112  CMD_QUOTE = 82,
113  CMD_MSCFILE = 83,
114  CMD_DCOLON = 84,
116  CMD_CITE = 86,
117  CMD_SNIPPET = 87,
118  CMD_RTFONLY = 88,
119  CMD_ENDRTFONLY = 89,
120  CMD_PIPE = 90,
121  CMD_VHDLFLOW = 91,
122  CMD_DBONLY = 92,
123  CMD_ENDDBONLY = 93,
124  CMD_ENDINTERNAL = 94,
125  CMD_PARBLOCK = 95,
126  CMD_ENDPARBLOCK = 96,
127  CMD_DIAFILE = 97,
128  CMD_LATEXINCLUDE = 98,
129  CMD_NDASH = 99,
130  CMD_MDASH = 100,
131  CMD_STARTUML = 101,
132  CMD_ENDUML = 102,
133  CMD_SETSCOPE = 103,
134  CMD_PUNT = 104,
135  CMD_PLUS = 105,
136  CMD_MINUS = 106
137 };
const int SIMPLESECT_BIT
Definition: cmdmapper.h:26
Enumerator
HTML_UNKNOWN 
HTML_CENTER 
HTML_TABLE 
HTML_CAPTION 
HTML_SMALL 
HTML_CODE 
HTML_IMG 
HTML_PRE 
HTML_SUB 
HTML_SUP 
HTML_TR 
HTML_TD 
HTML_TH 
HTML_OL 
HTML_UL 
HTML_LI 
HTML_EMPHASIS 
HTML_HR 
HTML_DL 
HTML_DT 
HTML_DD 
HTML_BR 
HTML_A 
HTML_BOLD 
HTML_P 
HTML_H1 
HTML_H2 
HTML_H3 
HTML_H4 
HTML_H5 
HTML_H6 
HTML_SPAN 
HTML_DIV 
HTML_BLOCKQUOTE 
XML_CmdMask 
XML_C 
XML_CODE 
XML_DESCRIPTION 
XML_EXAMPLE 
XML_EXCEPTION 
XML_INCLUDE 
XML_ITEM 
XML_LIST 
XML_LISTHEADER 
XML_PARA 
XML_PARAM 
XML_PARAMREF 
XML_PERMISSION 
XML_REMARKS 
XML_RETURNS 
XML_SEE 
XML_SEEALSO 
XML_SUMMARY 
XML_TERM 
XML_TYPEPARAM 
XML_TYPEPARAMREF 
XML_VALUE 
XML_INHERITDOC 

Definition at line 139 of file cmdmapper.h.

140 {
141  HTML_UNKNOWN = 0,
142  HTML_CENTER = 1,
143  HTML_TABLE = 2,
144  HTML_CAPTION = 3,
145  HTML_SMALL = 4,
146  HTML_CODE = 5,
147  HTML_IMG = 6,
148  HTML_PRE = 7,
149  HTML_SUB = 8,
150  HTML_SUP = 9,
151  HTML_TR = 10,
152  HTML_TD = 11,
153  HTML_TH = 12,
154  HTML_OL = 13,
155  HTML_UL = 14,
156  HTML_LI = 15,
157  HTML_EMPHASIS = 16,
158  HTML_HR = 17,
159  HTML_DL = 18,
160  HTML_DT = 19,
161  HTML_DD = 20,
162  HTML_BR = 21,
163  HTML_A = 22,
164  HTML_BOLD = 23,
165  HTML_P = 24,
166  HTML_H1 = 25,
167  HTML_H2 = 26,
168  HTML_H3 = 27,
169  HTML_H4 = 28,
170  HTML_H5 = 29,
171  HTML_H6 = 30,
172  HTML_SPAN = 31,
173  HTML_DIV = 32,
174  HTML_BLOCKQUOTE= 33,
175 
176  XML_CmdMask = 0x100,
177 
178  XML_C = XML_CmdMask + 0,
179  XML_CODE = XML_CmdMask + 1,
181  XML_EXAMPLE = XML_CmdMask + 3,
183  XML_INCLUDE = XML_CmdMask + 5,
184  XML_ITEM = XML_CmdMask + 6,
185  XML_LIST = XML_CmdMask + 7,
187  XML_PARA = XML_CmdMask + 9,
188  XML_PARAM = XML_CmdMask + 10,
189  XML_PARAMREF = XML_CmdMask + 11,
191  XML_REMARKS = XML_CmdMask + 13,
192  XML_RETURNS = XML_CmdMask + 14,
193  XML_SEE = XML_CmdMask + 15,
194  XML_SEEALSO = XML_CmdMask + 16,
195  XML_SUMMARY = XML_CmdMask + 17,
196  XML_TERM = XML_CmdMask + 18,
197  XML_TYPEPARAM = XML_CmdMask + 19,
199  XML_VALUE = XML_CmdMask + 21,
201 };

Variable Documentation

const int SIMPLESECT_BIT = 0x1000

Definition at line 26 of file cmdmapper.h.