The cmdmapper.h
File Reference
Included Headers
#include <unordered_map>
#include <string>
#include <memory>
#include "qcstring.h"
Namespaces Index
namespace | Mappers |
Namespace for the doxygen and HTML command mappers. More... | |
Classes Index
class | Mapper<T> |
Class representing a mapping from command names to command IDs. More... | |
Typedefs Index
template <typename T> | |
using | CommandMap = std::unordered_map< std::string, T > |
Enumerations Index
enum class | CommandType { ... } |
enum class | HtmlTagType { ... } |
Typedefs
CommandMap
template <typename T>
|
Definition at line 25 of file cmdmapper.h.
25using CommandMap = std::unordered_map< std::string, T >;
Enumerations
CommandType
| strong |
- Enumeration values
Definition at line 28 of file cmdmapper.h.
29{
30 SIMPLESECT_BIT = 0x1000,
31
33 CMD_ADDINDEX = 1,
35 CMD_ANCHOR = 3,
37 CMD_ATTENTION = 5 | SIMPLESECT_BIT,
38 CMD_AUTHOR = 6 | SIMPLESECT_BIT,
39 CMD_AUTHORS = 7 | SIMPLESECT_BIT,
41 CMD_BSLASH = 9,
43 CMD_COPYDOC = 11,
44 CMD_DATE = 12 | SIMPLESECT_BIT,
45 CMD_DOLLAR = 13,
46 CMD_DONTINCLUDE = 14,
47 CMD_DOTFILE = 15,
48 CMD_EMPHASIS = 16,
49 CMD_ENDCODE = 17,
50 CMD_ENDHTMLONLY = 18,
51 CMD_ENDLATEXONLY = 19,
52 CMD_ENDLINK = 20,
53 CMD_ENDSECREFLIST= 21,
54 CMD_ENDVERBATIM = 22,
55 CMD_ENDXMLONLY = 23,
56 CMD_EXCEPTION = 24 | SIMPLESECT_BIT,
57 CMD_FORMULA = 25,
58 CMD_GREATER = 26,
60 CMD_HTMLINCLUDE = 28,
61 CMD_HTMLONLY = 29,
63 CMD_INCLUDE = 31,
64 CMD_INTERNAL = 32,
65 CMD_INTERNALREF = 33,
66 CMD_INVARIANT = 34 | SIMPLESECT_BIT ,
67 CMD_LATEXONLY = 35,
71 CMD_LINEBREAK = 39,
73 CMD_NOTE = 41 | SIMPLESECT_BIT,
74 CMD_PAR = 42 | SIMPLESECT_BIT,
75 CMD_PARAM = 43 | SIMPLESECT_BIT,
76 CMD_PERCENT = 44,
77 CMD_POST = 45 | SIMPLESECT_BIT,
78 CMD_PRE = 46 | SIMPLESECT_BIT,
80 CMD_SECREFITEM = 48,
81 CMD_REMARK = 49 | SIMPLESECT_BIT ,
82 CMD_RETURN = 50 | SIMPLESECT_BIT ,
83 CMD_RETVAL = 51 | SIMPLESECT_BIT,
84 CMD_SA = 52 | SIMPLESECT_BIT ,
85 CMD_SECREFLIST = 53,
86 CMD_SECTION = 54,
87 CMD_SUBPAGE = 55,
88 CMD_SUBSECTION = 56,
89 CMD_SUBSUBSECTION= 57,
90 CMD_PARAGRAPH = 58,
91 CMD_SINCE = 59 | SIMPLESECT_BIT,
93 CMD_SKIPLINE = 61,
94 CMD_STARTCODE = 62,
95 CMD_JAVALINK = 63,
97 CMD_VERBATIM = 65,
98 CMD_VERBINCLUDE = 66,
99 CMD_VERSION = 67 | SIMPLESECT_BIT,
100 CMD_WARNING = 68 | SIMPLESECT_BIT,
101 CMD_XREFITEM = 69 | SIMPLESECT_BIT,
102 CMD_XMLONLY = 70,
104 CMD_ENDDOT = 72,
106 CMD_ENDMSC = 74,
107 CMD_MANONLY = 75,
108 CMD_ENDMANONLY = 76,
109 CMD_INCWITHLINES = 77,
110 CMD_INHERITDOC = 78,
111 CMD_TPARAM = 79 | SIMPLESECT_BIT,
112 CMD_COPYBRIEF = 80,
113 CMD_COPYDETAILS = 81,
115 CMD_MSCFILE = 83,
116 CMD_DCOLON = 84,
117 CMD_COPYRIGHT = 85 | SIMPLESECT_BIT,
119 CMD_SNIPPET = 87,
120 CMD_RTFONLY = 88,
121 CMD_ENDRTFONLY = 89,
123 CMD_VHDLFLOW = 91,
124 CMD_DBONLY = 92,
125 CMD_ENDDBONLY = 93,
126 CMD_ENDINTERNAL = 94,
127 CMD_PARBLOCK = 95,
128 CMD_ENDPARBLOCK = 96,
129 CMD_DIAFILE = 97,
130 CMD_LATEXINCLUDE = 98,
133 CMD_STARTUML = 101,
134 CMD_ENDUML = 102,
135 CMD_SETSCOPE = 103,
139 CMD_INCLUDEDOC = 107,
140 CMD_SNIPPETDOC = 108,
141 CMD_SNIPWITHLINES= 109,
144 CMD_RTFINCLUDE = 112,
145 CMD_DOCBOOKINCLUDE= 113,
146 CMD_MANINCLUDE = 114,
147 CMD_XMLINCLUDE = 115,
149 CMD_ILITERAL = 117,
150 CMD_ENDILITERAL = 118,
152 CMD_SHOWDATE = 120,
153 CMD_ISTARTCODE = 121,
154 CMD_ENDICODE = 122,
155 CMD_IVERBATIM = 123,
156 CMD_ENDIVERBATIM = 124,
157 CMD_IANCHOR = 125,
158 CMD_DOXYCONFIG = 126,
159 CMD_IMPORTANT = 127 | SIMPLESECT_BIT,
160 CMD_SUBPARAGRAPH = 128,
161 CMD_SUBSUBPARAGRAPH = 129,
162 CMD_IPREFIX = 130,
163 CMD_PLANTUMLFILE = 131,
164 CMD_EXCLAMATION = 132,
165 CMD_QUESTION = 133
166};
HtmlTagType
| strong |
- Enumeration values
Definition at line 168 of file cmdmapper.h.
169{
170 SIMPLESECT_BIT = 0x1000,
171
173 HTML_CENTER = 1,
174 HTML_TABLE = 2,
175 HTML_CAPTION = 3,
176 HTML_SMALL = 4,
188 HTML_EMPHASIS = 16,
205 HTML_BLOCKQUOTE= 33,
206 HTML_STRIKE = 34,
207 HTML_UNDERLINE = 35,
211 HTML_DETAILS = 39,
213 HTML_THEAD = 41,
214 HTML_TBODY = 42,
215 HTML_TFOOT = 43,
218
219 XML_CmdMask = 0x100,
220
221 XML_C = XML_CmdMask + 0,
222 XML_CODE = XML_CmdMask + 1,
223 XML_DESCRIPTION = XML_CmdMask + 2,
224 XML_EXAMPLE = XML_CmdMask + 3,
225 XML_EXCEPTION = XML_CmdMask + 4,
226 XML_INCLUDE = XML_CmdMask + 5,
227 XML_ITEM = XML_CmdMask + 6,
228 XML_LIST = XML_CmdMask + 7,
229 XML_LISTHEADER = XML_CmdMask + 8,
230 XML_PARA = XML_CmdMask + 9,
231 XML_PARAM = XML_CmdMask + 10,
232 XML_PARAMREF = XML_CmdMask + 11,
233 XML_PERMISSION = XML_CmdMask + 12,
234 XML_REMARKS = XML_CmdMask + 13,
235 XML_RETURNS = XML_CmdMask + 14,
236 XML_SEE = XML_CmdMask + 15,
237 XML_SEEALSO = XML_CmdMask + 16,
238 XML_SUMMARY = XML_CmdMask + 17,
239 XML_TERM = XML_CmdMask + 18,
240 XML_TYPEPARAM = XML_CmdMask + 19,
241 XML_TYPEPARAMREF = XML_CmdMask + 20,
242 XML_VALUE = XML_CmdMask + 21,
243 XML_INHERITDOC = XML_CmdMask + 22
244};
Generated via doxygen2docusaurus by Doxygen 1.14.0.