Doxygen
DocSymbol类 参考

Node representing a special symbol 更多...

#include <docparser.h>

+ 类 DocSymbol 继承关系图:
+ DocSymbol 的协作图:

struct  PerlSymb
 

Public 类型

enum  SymType {
  Sym_Unknown = -1, Sym_nbsp, Sym_iexcl, Sym_cent,
  Sym_pound, Sym_curren, Sym_yen, Sym_brvbar,
  Sym_sect, Sym_uml, Sym_copy, Sym_ordf,
  Sym_laquo, Sym_not, Sym_shy, Sym_reg,
  Sym_macr, Sym_deg, Sym_plusmn, Sym_sup2,
  Sym_sup3, Sym_acute, Sym_micro, Sym_para,
  Sym_middot, Sym_cedil, Sym_sup1, Sym_ordm,
  Sym_raquo, Sym_frac14, Sym_frac12, Sym_frac34,
  Sym_iquest, Sym_Agrave, Sym_Aacute, Sym_Acirc,
  Sym_Atilde, Sym_Auml, Sym_Aring, Sym_AElig,
  Sym_Ccedil, Sym_Egrave, Sym_Eacute, Sym_Ecirc,
  Sym_Euml, Sym_Igrave, Sym_Iacute, Sym_Icirc,
  Sym_Iuml, Sym_ETH, Sym_Ntilde, Sym_Ograve,
  Sym_Oacute, Sym_Ocirc, Sym_Otilde, Sym_Ouml,
  Sym_times, Sym_Oslash, Sym_Ugrave, Sym_Uacute,
  Sym_Ucirc, Sym_Uuml, Sym_Yacute, Sym_THORN,
  Sym_szlig, Sym_agrave, Sym_aacute, Sym_acirc,
  Sym_atilde, Sym_auml, Sym_aring, Sym_aelig,
  Sym_ccedil, Sym_egrave, Sym_eacute, Sym_ecirc,
  Sym_euml, Sym_igrave, Sym_iacute, Sym_icirc,
  Sym_iuml, Sym_eth, Sym_ntilde, Sym_ograve,
  Sym_oacute, Sym_ocirc, Sym_otilde, Sym_ouml,
  Sym_divide, Sym_oslash, Sym_ugrave, Sym_uacute,
  Sym_ucirc, Sym_uuml, Sym_yacute, Sym_thorn,
  Sym_yuml, Sym_fnof, Sym_Alpha, Sym_Beta,
  Sym_Gamma, Sym_Delta, Sym_Epsilon, Sym_Zeta,
  Sym_Eta, Sym_Theta, Sym_Iota, Sym_Kappa,
  Sym_Lambda, Sym_Mu, Sym_Nu, Sym_Xi,
  Sym_Omicron, Sym_Pi, Sym_Rho, Sym_Sigma,
  Sym_Tau, Sym_Upsilon, Sym_Phi, Sym_Chi,
  Sym_Psi, Sym_Omega, Sym_alpha, Sym_beta,
  Sym_gamma, Sym_delta, Sym_epsilon, Sym_zeta,
  Sym_eta, Sym_theta, Sym_iota, Sym_kappa,
  Sym_lambda, Sym_mu, Sym_nu, Sym_xi,
  Sym_omicron, Sym_pi, Sym_rho, Sym_sigmaf,
  Sym_sigma, Sym_tau, Sym_upsilon, Sym_phi,
  Sym_chi, Sym_psi, Sym_omega, Sym_thetasym,
  Sym_upsih, Sym_piv, Sym_bull, Sym_hellip,
  Sym_prime, Sym_Prime, Sym_oline, Sym_frasl,
  Sym_weierp, Sym_image, Sym_real, Sym_trade,
  Sym_alefsym, Sym_larr, Sym_uarr, Sym_rarr,
  Sym_darr, Sym_harr, Sym_crarr, Sym_lArr,
  Sym_uArr, Sym_rArr, Sym_dArr, Sym_hArr,
  Sym_forall, Sym_part, Sym_exist, Sym_empty,
  Sym_nabla, Sym_isin, Sym_notin, Sym_ni,
  Sym_prod, Sym_sum, Sym_minus, Sym_lowast,
  Sym_radic, Sym_prop, Sym_infin, Sym_ang,
  Sym_and, Sym_or, Sym_cap, Sym_cup,
  Sym_int, Sym_there4, Sym_sim, Sym_cong,
  Sym_asymp, Sym_ne, Sym_equiv, Sym_le,
  Sym_ge, Sym_sub, Sym_sup, Sym_nsub,
  Sym_sube, Sym_supe, Sym_oplus, Sym_otimes,
  Sym_perp, Sym_sdot, Sym_lceil, Sym_rceil,
  Sym_lfloor, Sym_rfloor, Sym_lang, Sym_rang,
  Sym_loz, Sym_spades, Sym_clubs, Sym_hearts,
  Sym_diams, Sym_quot, Sym_amp, Sym_lt,
  Sym_gt, Sym_OElig, Sym_oelig, Sym_Scaron,
  Sym_scaron, Sym_Yuml, Sym_circ, Sym_tilde,
  Sym_ensp, Sym_emsp, Sym_thinsp, Sym_zwnj,
  Sym_zwj, Sym_lrm, Sym_rlm, Sym_ndash,
  Sym_mdash, Sym_lsquo, Sym_rsquo, Sym_sbquo,
  Sym_ldquo, Sym_rdquo, Sym_bdquo, Sym_dagger,
  Sym_Dagger, Sym_permil, Sym_lsaquo, Sym_rsaquo,
  Sym_euro, Sym_tm, Sym_apos, Sym_BSlash,
  Sym_At, Sym_Less, Sym_Greater, Sym_Amp,
  Sym_Dollar, Sym_Hash, Sym_DoubleColon, Sym_Percent,
  Sym_Pipe, Sym_Quot, Sym_Minus, Sym_Plus,
  Sym_Dot, Sym_Colon, Sym_Equal
}
 
enum  PerlType {
  Perl_unknown = 0, Perl_string, Perl_char, Perl_symbol,
  Perl_umlaut, Perl_acute, Perl_grave, Perl_circ,
  Perl_slash, Perl_tilde, Perl_cedilla, Perl_ring
}
 
typedef struct DocSymbol::PerlSymb PerlSymb
 
- Public 类型 继承自 DocNode
enum  Kind {
  Kind_Root = 0, Kind_Word = 1, Kind_WhiteSpace = 2, Kind_Para = 3,
  Kind_AutoList = 4, Kind_AutoListItem = 5, Kind_Symbol = 6, Kind_URL = 7,
  Kind_StyleChange = 8, Kind_SimpleSect = 9, Kind_Title = 10, Kind_SimpleList = 11,
  Kind_SimpleListItem = 12, Kind_Section = 13, Kind_Verbatim = 14, Kind_XRefItem = 15,
  Kind_HtmlList = 16, Kind_HtmlListItem = 17, Kind_HtmlDescList = 18, Kind_HtmlDescData = 19,
  Kind_HtmlDescTitle = 20, Kind_HtmlTable = 21, Kind_HtmlRow = 22, Kind_HtmlCell = 23,
  Kind_HtmlCaption = 24, Kind_LineBreak = 25, Kind_HorRuler = 26, Kind_Anchor = 27,
  Kind_IndexEntry = 28, Kind_Internal = 29, Kind_HRef = 30, Kind_Include = 31,
  Kind_IncOperator = 32, Kind_HtmlHeader = 33, Kind_Image = 34, Kind_DotFile = 35,
  Kind_Link = 36, Kind_Ref = 37, Kind_Formula = 38, Kind_SecRefItem = 39,
  Kind_SecRefList = 40, Kind_SimpleSectSep = 41, Kind_LinkedWord = 42, Kind_ParamSect = 43,
  Kind_ParamList = 44, Kind_InternalRef = 45, Kind_Copy = 46, Kind_Text = 47,
  Kind_MscFile = 48, Kind_HtmlBlockQuote = 49, Kind_VhdlFlow = 50, Kind_ParBlock = 51,
  Kind_DiaFile = 52, Kind_Emoji = 53, Kind_Sep = 54
}
 

Public 成员函数

 DocSymbol (DocParser &parser, DocNode *parent, SymType s)
 
SymType symbol () const
 
Kind kind () const override
 
void accept (DocVisitor *v) override
 
- Public 成员函数 继承自 DocNode
 DocNode (DocParser &parser)
 
virtual ~DocNode ()
 
DocNodeparent () const
 
void setParent (DocNode *parent)
 
bool isPreformatted () const
 

静态 Public 成员函数

static SymType decodeSymbol (const QCString &symName)
 

Private 属性

SymType m_symbol = Sym_Unknown
 

额外继承的成员函数

- Protected 类型 继承自 DocNode
enum  RefType { Unknown, Anchor, Section, Table }
 
- Protected 成员函数 继承自 DocNode
void setInsidePreformatted (bool p)
 
- Protected 属性 继承自 DocNode
DocNodem_parent = 0
 
DocParserm_parser
 

详细描述

Node representing a special symbol

在文件 docparser.h385 行定义.

成员类型定义说明

◆ PerlSymb

成员枚举类型说明

◆ PerlType

枚举值
Perl_unknown 
Perl_string 
Perl_char 
Perl_symbol 
Perl_umlaut 
Perl_acute 
Perl_grave 
Perl_circ 
Perl_slash 
Perl_tilde 
Perl_cedilla 
Perl_ring 

在文件 docparser.h449 行定义.

◆ SymType

枚举值
Sym_Unknown 
Sym_nbsp 
Sym_iexcl 
Sym_cent 
Sym_pound 
Sym_curren 
Sym_yen 
Sym_brvbar 
Sym_sect 
Sym_uml 
Sym_copy 
Sym_ordf 
Sym_laquo 
Sym_not 
Sym_shy 
Sym_reg 
Sym_macr 
Sym_deg 
Sym_plusmn 
Sym_sup2 
Sym_sup3 
Sym_acute 
Sym_micro 
Sym_para 
Sym_middot 
Sym_cedil 
Sym_sup1 
Sym_ordm 
Sym_raquo 
Sym_frac14 
Sym_frac12 
Sym_frac34 
Sym_iquest 
Sym_Agrave 
Sym_Aacute 
Sym_Acirc 
Sym_Atilde 
Sym_Auml 
Sym_Aring 
Sym_AElig 
Sym_Ccedil 
Sym_Egrave 
Sym_Eacute 
Sym_Ecirc 
Sym_Euml 
Sym_Igrave 
Sym_Iacute 
Sym_Icirc 
Sym_Iuml 
Sym_ETH 
Sym_Ntilde 
Sym_Ograve 
Sym_Oacute 
Sym_Ocirc 
Sym_Otilde 
Sym_Ouml 
Sym_times 
Sym_Oslash 
Sym_Ugrave 
Sym_Uacute 
Sym_Ucirc 
Sym_Uuml 
Sym_Yacute 
Sym_THORN 
Sym_szlig 
Sym_agrave 
Sym_aacute 
Sym_acirc 
Sym_atilde 
Sym_auml 
Sym_aring 
Sym_aelig 
Sym_ccedil 
Sym_egrave 
Sym_eacute 
Sym_ecirc 
Sym_euml 
Sym_igrave 
Sym_iacute 
Sym_icirc 
Sym_iuml 
Sym_eth 
Sym_ntilde 
Sym_ograve 
Sym_oacute 
Sym_ocirc 
Sym_otilde 
Sym_ouml 
Sym_divide 
Sym_oslash 
Sym_ugrave 
Sym_uacute 
Sym_ucirc 
Sym_uuml 
Sym_yacute 
Sym_thorn 
Sym_yuml 
Sym_fnof 
Sym_Alpha 
Sym_Beta 
Sym_Gamma 
Sym_Delta 
Sym_Epsilon 
Sym_Zeta 
Sym_Eta 
Sym_Theta 
Sym_Iota 
Sym_Kappa 
Sym_Lambda 
Sym_Mu 
Sym_Nu 
Sym_Xi 
Sym_Omicron 
Sym_Pi 
Sym_Rho 
Sym_Sigma 
Sym_Tau 
Sym_Upsilon 
Sym_Phi 
Sym_Chi 
Sym_Psi 
Sym_Omega 
Sym_alpha 
Sym_beta 
Sym_gamma 
Sym_delta 
Sym_epsilon 
Sym_zeta 
Sym_eta 
Sym_theta 
Sym_iota 
Sym_kappa 
Sym_lambda 
Sym_mu 
Sym_nu 
Sym_xi 
Sym_omicron 
Sym_pi 
Sym_rho 
Sym_sigmaf 
Sym_sigma 
Sym_tau 
Sym_upsilon 
Sym_phi 
Sym_chi 
Sym_psi 
Sym_omega 
Sym_thetasym 
Sym_upsih 
Sym_piv 
Sym_bull 
Sym_hellip 
Sym_prime 
Sym_Prime 
Sym_oline 
Sym_frasl 
Sym_weierp 
Sym_image 
Sym_real 
Sym_trade 
Sym_alefsym 
Sym_larr 
Sym_uarr 
Sym_rarr 
Sym_darr 
Sym_harr 
Sym_crarr 
Sym_lArr 
Sym_uArr 
Sym_rArr 
Sym_dArr 
Sym_hArr 
Sym_forall 
Sym_part 
Sym_exist 
Sym_empty 
Sym_nabla 
Sym_isin 
Sym_notin 
Sym_ni 
Sym_prod 
Sym_sum 
Sym_minus 
Sym_lowast 
Sym_radic 
Sym_prop 
Sym_infin 
Sym_ang 
Sym_and 
Sym_or 
Sym_cap 
Sym_cup 
Sym_int 
Sym_there4 
Sym_sim 
Sym_cong 
Sym_asymp 
Sym_ne 
Sym_equiv 
Sym_le 
Sym_ge 
Sym_sub 
Sym_sup 
Sym_nsub 
Sym_sube 
Sym_supe 
Sym_oplus 
Sym_otimes 
Sym_perp 
Sym_sdot 
Sym_lceil 
Sym_rceil 
Sym_lfloor 
Sym_rfloor 
Sym_lang 
Sym_rang 
Sym_loz 
Sym_spades 
Sym_clubs 
Sym_hearts 
Sym_diams 
Sym_quot 
Sym_amp 
Sym_lt 
Sym_gt 
Sym_OElig 
Sym_oelig 
Sym_Scaron 
Sym_scaron 
Sym_Yuml 
Sym_circ 
Sym_tilde 
Sym_ensp 
Sym_emsp 
Sym_thinsp 
Sym_zwnj 
Sym_zwj 
Sym_lrm 
Sym_rlm 
Sym_ndash 
Sym_mdash 
Sym_lsquo 
Sym_rsquo 
Sym_sbquo 
Sym_ldquo 
Sym_rdquo 
Sym_bdquo 
Sym_dagger 
Sym_Dagger 
Sym_permil 
Sym_lsaquo 
Sym_rsaquo 
Sym_euro 
Sym_tm 
Sym_apos 
Sym_BSlash 
Sym_At 
Sym_Less 
Sym_Greater 
Sym_Amp 
Sym_Dollar 
Sym_Hash 
Sym_DoubleColon 
Sym_Percent 
Sym_Pipe 
Sym_Quot 
Sym_Minus 
Sym_Plus 
Sym_Dot 
Sym_Colon 
Sym_Equal 

在文件 docparser.h388 行定义.

388  { Sym_Unknown = -1,
440 
441  /* doxygen extensions */
442  Sym_tm, Sym_apos,
443 
444  /* doxygen commands mapped */
448  };

构造及析构函数说明

◆ DocSymbol()

DocSymbol::DocSymbol ( DocParser parser,
DocNode parent,
SymType  s 
)
inline

在文件 docparser.h457 行定义.

457  :
458  DocNode(parser), m_symbol(s) { m_parent = parent; }

引用了 DocNode::m_parent , 以及 DocNode::parent().

成员函数说明

◆ accept()

void DocSymbol::accept ( DocVisitor v)
inlineoverridevirtual

Acceptor function for node visitors. Part of the visitor pattern.

参数
vAbstract visitor.

实现了 DocNode.

在文件 docparser.h461 行定义.

461 { v->visit(this); }

引用了 DocVisitor::visit().

◆ decodeSymbol()

DocSymbol::SymType DocSymbol::decodeSymbol ( const QCString symName)
static

在文件 docparser.cpp1713 行定义.

1714 {
1715  DBG(("decodeSymbol(%s)\n",qPrint(symName)));
1716  return HtmlEntityMapper::instance()->name2sym(symName);
1717 }

引用了 DBG, HtmlEntityMapper::instance(), HtmlEntityMapper::name2sym() , 以及 qPrint().

被这些函数引用 DocParser::defaultHandleToken(), DocIndexEntry::parse(), DocPara::parse() , 以及 DocText::parse().

◆ kind()

Kind DocSymbol::kind ( ) const
inlineoverridevirtual

Returns the kind of node. Provides runtime type information

实现了 DocNode.

在文件 docparser.h460 行定义.

460 { return Kind_Symbol; }

引用了 DocNode::Kind_Symbol.

◆ symbol()

类成员变量说明

◆ m_symbol

SymType DocSymbol::m_symbol = Sym_Unknown
private

在文件 docparser.h465 行定义.

被这些函数引用 symbol().


该类的文档由以下文件生成:
DocSymbol::Perl_symbol
@ Perl_symbol
Definition: docparser.h:449
DocSymbol::Sym_upsih
@ Sym_upsih
Definition: docparser.h:418
DocSymbol::Sym_weierp
@ Sym_weierp
Definition: docparser.h:420
DocSymbol::Sym_pound
@ Sym_pound
Definition: docparser.h:389
DocSymbol::Sym_cedil
@ Sym_cedil
Definition: docparser.h:393
HtmlEntityMapper::name2sym
DocSymbol::SymType name2sym(const QCString &symName) const
Give code of the requested HTML entity name
Definition: htmlentity.cpp:471
DocSymbol::Sym_epsilon
@ Sym_epsilon
Definition: docparser.h:414
DocSymbol::Sym_Amp
@ Sym_Amp
Definition: docparser.h:445
DocSymbol::Sym_Aring
@ Sym_Aring
Definition: docparser.h:396
DocSymbol::Sym_Icirc
@ Sym_Icirc
Definition: docparser.h:398
DocSymbol::Sym_macr
@ Sym_macr
Definition: docparser.h:392
DocSymbol::Sym_sbquo
@ Sym_sbquo
Definition: docparser.h:437
DocSymbol::Perl_ring
@ Perl_ring
Definition: docparser.h:451
DocSymbol::Sym_Atilde
@ Sym_Atilde
Definition: docparser.h:396
DocSymbol::Sym_emsp
@ Sym_emsp
Definition: docparser.h:435
DocSymbol::Sym_ouml
@ Sym_ouml
Definition: docparser.h:406
DocSymbol::Sym_perp
@ Sym_perp
Definition: docparser.h:430
DocSymbol::Sym_rdquo
@ Sym_rdquo
Definition: docparser.h:437
DocSymbol::Sym_Otilde
@ Sym_Otilde
Definition: docparser.h:399
DocSymbol::Sym_ETH
@ Sym_ETH
Definition: docparser.h:398
DocSymbol::Sym_oelig
@ Sym_oelig
Definition: docparser.h:434
DocSymbol::Sym_Xi
@ Sym_Xi
Definition: docparser.h:411
DocSymbol::Sym_Ccedil
@ Sym_Ccedil
Definition: docparser.h:396
DocSymbol::Sym_Beta
@ Sym_Beta
Definition: docparser.h:408
DocSymbol::Sym_prod
@ Sym_prod
Definition: docparser.h:424
DocSymbol::Sym_frac12
@ Sym_frac12
Definition: docparser.h:394
DocSymbol::Sym_Ntilde
@ Sym_Ntilde
Definition: docparser.h:398
DocSymbol::Sym_Dot
@ Sym_Dot
Definition: docparser.h:447
DocSymbol::Sym_iota
@ Sym_iota
Definition: docparser.h:414
DocSymbol::Sym_sigmaf
@ Sym_sigmaf
Definition: docparser.h:416
DocSymbol::Sym_rArr
@ Sym_rArr
Definition: docparser.h:422
DocSymbol::Sym_Yacute
@ Sym_Yacute
Definition: docparser.h:401
DocSymbol::Sym_Phi
@ Sym_Phi
Definition: docparser.h:412
DocSymbol::Sym_yen
@ Sym_yen
Definition: docparser.h:390
DocSymbol::Sym_aacute
@ Sym_aacute
Definition: docparser.h:402
DocSymbol::Sym_iacute
@ Sym_iacute
Definition: docparser.h:404
DocSymbol::Sym_int
@ Sym_int
Definition: docparser.h:427
DocSymbol::Sym_zeta
@ Sym_zeta
Definition: docparser.h:414
DocSymbol::Sym_uuml
@ Sym_uuml
Definition: docparser.h:407
DocSymbol::Sym_lceil
@ Sym_lceil
Definition: docparser.h:430
DocSymbol::Sym_Prime
@ Sym_Prime
Definition: docparser.h:419
DocSymbol::Sym_oslash
@ Sym_oslash
Definition: docparser.h:406
DocVisitor::visit
virtual void visit(DocWord *)=0
DocSymbol::Sym_sube
@ Sym_sube
Definition: docparser.h:429
DocSymbol::Sym_Oacute
@ Sym_Oacute
Definition: docparser.h:399
DocSymbol::Sym_Pipe
@ Sym_Pipe
Definition: docparser.h:446
DocSymbol::Sym_Uuml
@ Sym_Uuml
Definition: docparser.h:401
DocSymbol::Sym_ntilde
@ Sym_ntilde
Definition: docparser.h:405
DocSymbol::Sym_uml
@ Sym_uml
Definition: docparser.h:390
DocSymbol::Sym_Equal
@ Sym_Equal
Definition: docparser.h:447
DocSymbol::Sym_phi
@ Sym_phi
Definition: docparser.h:417
DocSymbol::m_symbol
SymType m_symbol
Definition: docparser.h:465
DocSymbol::Sym_acute
@ Sym_acute
Definition: docparser.h:393
DocSymbol::Sym_lsaquo
@ Sym_lsaquo
Definition: docparser.h:438
DocSymbol::Sym_Egrave
@ Sym_Egrave
Definition: docparser.h:397
DocSymbol::Sym_sup3
@ Sym_sup3
Definition: docparser.h:392
DocSymbol::Sym_Percent
@ Sym_Percent
Definition: docparser.h:446
DocSymbol::Perl_grave
@ Perl_grave
Definition: docparser.h:450
DocSymbol::Perl_slash
@ Perl_slash
Definition: docparser.h:450
DocSymbol::Sym_Dollar
@ Sym_Dollar
Definition: docparser.h:446
DocSymbol::Sym_isin
@ Sym_isin
Definition: docparser.h:424
DocSymbol::Sym_nu
@ Sym_nu
Definition: docparser.h:415
DocSymbol::Sym_Hash
@ Sym_Hash
Definition: docparser.h:446
DocSymbol::Sym_kappa
@ Sym_kappa
Definition: docparser.h:415
DocSymbol::Sym_there4
@ Sym_there4
Definition: docparser.h:427
DocSymbol::Sym_Dagger
@ Sym_Dagger
Definition: docparser.h:438
DocSymbol::Sym_psi
@ Sym_psi
Definition: docparser.h:417
DocSymbol::Sym_ocirc
@ Sym_ocirc
Definition: docparser.h:405
DocSymbol::Sym_fnof
@ Sym_fnof
Definition: docparser.h:408
DocSymbol::Sym_notin
@ Sym_notin
Definition: docparser.h:424
DocSymbol::Sym_rlm
@ Sym_rlm
Definition: docparser.h:436
DocSymbol::Sym_ni
@ Sym_ni
Definition: docparser.h:424
DocSymbol::Perl_string
@ Perl_string
Definition: docparser.h:449
DocSymbol::Sym_rsquo
@ Sym_rsquo
Definition: docparser.h:437
DocSymbol::Sym_yuml
@ Sym_yuml
Definition: docparser.h:408
DocSymbol::Sym_plusmn
@ Sym_plusmn
Definition: docparser.h:392
DocSymbol::Sym_zwj
@ Sym_zwj
Definition: docparser.h:436
DocSymbol::Sym_curren
@ Sym_curren
Definition: docparser.h:389
DocSymbol::Sym_Alpha
@ Sym_Alpha
Definition: docparser.h:408
DocSymbol::Perl_unknown
@ Perl_unknown
Definition: docparser.h:449
DocSymbol::Sym_sdot
@ Sym_sdot
Definition: docparser.h:430
DocSymbol::Sym_nsub
@ Sym_nsub
Definition: docparser.h:429
DocSymbol::Sym_Omega
@ Sym_Omega
Definition: docparser.h:413
DocSymbol::Sym_otilde
@ Sym_otilde
Definition: docparser.h:406
DocSymbol::Sym_lfloor
@ Sym_lfloor
Definition: docparser.h:431
DocSymbol::Sym_permil
@ Sym_permil
Definition: docparser.h:438
DocSymbol::Sym_beta
@ Sym_beta
Definition: docparser.h:413
DocSymbol::Sym_cap
@ Sym_cap
Definition: docparser.h:426
DocSymbol::Sym_ccedil
@ Sym_ccedil
Definition: docparser.h:403
DocSymbol::Sym_delta
@ Sym_delta
Definition: docparser.h:413
DocSymbol::Perl_acute
@ Perl_acute
Definition: docparser.h:450
DocSymbol::Sym_Eacute
@ Sym_Eacute
Definition: docparser.h:397
DocSymbol::Sym_sup1
@ Sym_sup1
Definition: docparser.h:394
DocSymbol::Sym_ograve
@ Sym_ograve
Definition: docparser.h:405
DocSymbol::Sym_Minus
@ Sym_Minus
Definition: docparser.h:447
DocSymbol::Sym_theta
@ Sym_theta
Definition: docparser.h:414
HtmlEntityMapper::instance
static HtmlEntityMapper * instance()
Returns the one and only instance of the HTML entity mapper
Definition: htmlentity.cpp:341
DocSymbol::Sym_Auml
@ Sym_Auml
Definition: docparser.h:396
DocSymbol::Sym_Uacute
@ Sym_Uacute
Definition: docparser.h:400
DocSymbol::Sym_euml
@ Sym_euml
Definition: docparser.h:404
DocSymbol::Sym_Lambda
@ Sym_Lambda
Definition: docparser.h:410
DocSymbol::Sym_nabla
@ Sym_nabla
Definition: docparser.h:424
DocSymbol::Sym_ldquo
@ Sym_ldquo
Definition: docparser.h:437
DocSymbol::Sym_prop
@ Sym_prop
Definition: docparser.h:425
DocSymbol::Sym_acirc
@ Sym_acirc
Definition: docparser.h:402
DocSymbol::Sym_ordf
@ Sym_ordf
Definition: docparser.h:391
DocSymbol::Sym_ecirc
@ Sym_ecirc
Definition: docparser.h:403
DocSymbol::Sym_Iota
@ Sym_Iota
Definition: docparser.h:410
DocSymbol::Sym_ugrave
@ Sym_ugrave
Definition: docparser.h:406
DocSymbol::Sym_agrave
@ Sym_agrave
Definition: docparser.h:401
DocSymbol::Sym_cup
@ Sym_cup
Definition: docparser.h:427
DocSymbol::Sym_oacute
@ Sym_oacute
Definition: docparser.h:405
DocSymbol::Sym_or
@ Sym_or
Definition: docparser.h:426
DocSymbol::Sym_aring
@ Sym_aring
Definition: docparser.h:402
DocSymbol::Sym_Rho
@ Sym_Rho
Definition: docparser.h:411
DocSymbol::Sym_empty
@ Sym_empty
Definition: docparser.h:423
DocSymbol::Sym_Less
@ Sym_Less
Definition: docparser.h:445
DocSymbol::Sym_Ograve
@ Sym_Ograve
Definition: docparser.h:399
DocSymbol::Sym_atilde
@ Sym_atilde
Definition: docparser.h:402
DocSymbol::Sym_raquo
@ Sym_raquo
Definition: docparser.h:394
DocSymbol::Sym_times
@ Sym_times
Definition: docparser.h:400
DocSymbol::Sym_minus
@ Sym_minus
Definition: docparser.h:425
DocSymbol::Sym_alpha
@ Sym_alpha
Definition: docparser.h:413
DocSymbol::Sym_frac34
@ Sym_frac34
Definition: docparser.h:395
DocSymbol::Sym_ne
@ Sym_ne
Definition: docparser.h:428
DocSymbol::Sym_dagger
@ Sym_dagger
Definition: docparser.h:438
DocSymbol::Sym_Ecirc
@ Sym_Ecirc
Definition: docparser.h:397
DocSymbol::Sym_loz
@ Sym_loz
Definition: docparser.h:432
DocSymbol::Sym_thinsp
@ Sym_thinsp
Definition: docparser.h:435
DocSymbol::Sym_real
@ Sym_real
Definition: docparser.h:420
DocSymbol::Sym_Chi
@ Sym_Chi
Definition: docparser.h:412
DocSymbol::Sym_otimes
@ Sym_otimes
Definition: docparser.h:430
DocSymbol::Sym_hearts
@ Sym_hearts
Definition: docparser.h:432
DocSymbol::Sym_Yuml
@ Sym_Yuml
Definition: docparser.h:434
DocSymbol::Sym_egrave
@ Sym_egrave
Definition: docparser.h:403
DocSymbol::Sym_sim
@ Sym_sim
Definition: docparser.h:427
DocSymbol::Sym_lArr
@ Sym_lArr
Definition: docparser.h:422
DocSymbol::Sym_not
@ Sym_not
Definition: docparser.h:391
DocSymbol::Sym_equiv
@ Sym_equiv
Definition: docparser.h:428
DocSymbol::Sym_frac14
@ Sym_frac14
Definition: docparser.h:394
DocSymbol::Perl_circ
@ Perl_circ
Definition: docparser.h:450
DocSymbol::Sym_Igrave
@ Sym_Igrave
Definition: docparser.h:397
DocSymbol::Sym_ucirc
@ Sym_ucirc
Definition: docparser.h:407
DocSymbol::Sym_Zeta
@ Sym_Zeta
Definition: docparser.h:409
DocSymbol::Sym_aelig
@ Sym_aelig
Definition: docparser.h:403
DocSymbol::Sym_At
@ Sym_At
Definition: docparser.h:445
DocSymbol::Sym_Theta
@ Sym_Theta
Definition: docparser.h:409
DocSymbol::Sym_yacute
@ Sym_yacute
Definition: docparser.h:407
DocSymbol::Sym_sum
@ Sym_sum
Definition: docparser.h:425
DocSymbol::Sym_zwnj
@ Sym_zwnj
Definition: docparser.h:435
DocSymbol::Sym_iexcl
@ Sym_iexcl
Definition: docparser.h:389
DocSymbol::Sym_Gamma
@ Sym_Gamma
Definition: docparser.h:408
DocSymbol::Sym_prime
@ Sym_prime
Definition: docparser.h:419
DocSymbol::Sym_lrm
@ Sym_lrm
Definition: docparser.h:436
DocSymbol::Sym_tm
@ Sym_tm
Definition: docparser.h:442
DocSymbol::Sym_Euml
@ Sym_Euml
Definition: docparser.h:397
DocSymbol::Sym_icirc
@ Sym_icirc
Definition: docparser.h:404
DocSymbol::Sym_trade
@ Sym_trade
Definition: docparser.h:420
DocSymbol::Sym_gamma
@ Sym_gamma
Definition: docparser.h:413
DocSymbol::Sym_Unknown
@ Sym_Unknown
Definition: docparser.h:388
DocSymbol::Sym_forall
@ Sym_forall
Definition: docparser.h:423
DocSymbol::Sym_spades
@ Sym_spades
Definition: docparser.h:432
DocSymbol::Sym_sup2
@ Sym_sup2
Definition: docparser.h:392
DocSymbol::Sym_brvbar
@ Sym_brvbar
Definition: docparser.h:390
DocSymbol::Sym_thetasym
@ Sym_thetasym
Definition: docparser.h:418
DocSymbol::Sym_rceil
@ Sym_rceil
Definition: docparser.h:431
DocSymbol::Sym_nbsp
@ Sym_nbsp
Definition: docparser.h:389
DocSymbol::Sym_copy
@ Sym_copy
Definition: docparser.h:390
DocSymbol::Sym_rsaquo
@ Sym_rsaquo
Definition: docparser.h:439
DocSymbol::Sym_DoubleColon
@ Sym_DoubleColon
Definition: docparser.h:446
DocSymbol::Sym_pi
@ Sym_pi
Definition: docparser.h:416
DocSymbol::Sym_ordm
@ Sym_ordm
Definition: docparser.h:394
DocSymbol::Sym_Scaron
@ Sym_Scaron
Definition: docparser.h:434
DocSymbol::Sym_supe
@ Sym_supe
Definition: docparser.h:429
DocSymbol::Sym_Epsilon
@ Sym_Epsilon
Definition: docparser.h:409
DocSymbol::Sym_Iacute
@ Sym_Iacute
Definition: docparser.h:398
DocSymbol::Sym_hArr
@ Sym_hArr
Definition: docparser.h:423
DocSymbol::Sym_Greater
@ Sym_Greater
Definition: docparser.h:445
DocSymbol::Sym_Kappa
@ Sym_Kappa
Definition: docparser.h:410
DocSymbol::Sym_micro
@ Sym_micro
Definition: docparser.h:393
DocSymbol::Sym_Nu
@ Sym_Nu
Definition: docparser.h:410
DocSymbol::Sym_ge
@ Sym_ge
Definition: docparser.h:428
DocSymbol::Sym_amp
@ Sym_amp
Definition: docparser.h:433
DocSymbol::Sym_AElig
@ Sym_AElig
Definition: docparser.h:396
DocSymbol::Sym_tau
@ Sym_tau
Definition: docparser.h:417
DocSymbol::Sym_Ouml
@ Sym_Ouml
Definition: docparser.h:399
DocSymbol::Sym_Agrave
@ Sym_Agrave
Definition: docparser.h:395
DocSymbol::Sym_shy
@ Sym_shy
Definition: docparser.h:391
DocSymbol::Sym_clubs
@ Sym_clubs
Definition: docparser.h:432
DocSymbol::Sym_lsquo
@ Sym_lsquo
Definition: docparser.h:437
DocSymbol::Sym_radic
@ Sym_radic
Definition: docparser.h:425
DocSymbol::Sym_Ugrave
@ Sym_Ugrave
Definition: docparser.h:400
DocSymbol::Sym_mdash
@ Sym_mdash
Definition: docparser.h:436
DocSymbol::Sym_Ocirc
@ Sym_Ocirc
Definition: docparser.h:399
DocSymbol::Sym_asymp
@ Sym_asymp
Definition: docparser.h:428
DocSymbol::Sym_oline
@ Sym_oline
Definition: docparser.h:419
DocSymbol::Sym_cent
@ Sym_cent
Definition: docparser.h:389
DocSymbol::Sym_bull
@ Sym_bull
Definition: docparser.h:418
DocSymbol::Sym_oplus
@ Sym_oplus
Definition: docparser.h:430
DocSymbol::Sym_Delta
@ Sym_Delta
Definition: docparser.h:409
DocSymbol::Perl_umlaut
@ Perl_umlaut
Definition: docparser.h:449
DocSymbol::Sym_thorn
@ Sym_thorn
Definition: docparser.h:407
DocSymbol::Sym_Tau
@ Sym_Tau
Definition: docparser.h:412
DocSymbol::Sym_lt
@ Sym_lt
Definition: docparser.h:433
DocSymbol::Sym_crarr
@ Sym_crarr
Definition: docparser.h:422
DocSymbol::Sym_Plus
@ Sym_Plus
Definition: docparser.h:447
DocSymbol::Sym_cong
@ Sym_cong
Definition: docparser.h:427
DocSymbol::Sym_quot
@ Sym_quot
Definition: docparser.h:433
DocSymbol::Sym_alefsym
@ Sym_alefsym
Definition: docparser.h:420
DocSymbol::Sym_lowast
@ Sym_lowast
Definition: docparser.h:425
DocSymbol::Sym_omicron
@ Sym_omicron
Definition: docparser.h:416
DocSymbol::Perl_tilde
@ Perl_tilde
Definition: docparser.h:450
DocSymbol::Sym_Quot
@ Sym_Quot
Definition: docparser.h:447
DocSymbol::Sym_infin
@ Sym_infin
Definition: docparser.h:426
DocSymbol::Sym_part
@ Sym_part
Definition: docparser.h:423
DocSymbol::Sym_OElig
@ Sym_OElig
Definition: docparser.h:433
DocSymbol::Sym_Acirc
@ Sym_Acirc
Definition: docparser.h:395
DocSymbol::Sym_sub
@ Sym_sub
Definition: docparser.h:429
DocSymbol::Sym_omega
@ Sym_omega
Definition: docparser.h:418
DocSymbol::Sym_BSlash
@ Sym_BSlash
Definition: docparser.h:445
DocSymbol::Sym_circ
@ Sym_circ
Definition: docparser.h:434
DocSymbol::Sym_bdquo
@ Sym_bdquo
Definition: docparser.h:438
DocSymbol::Sym_iuml
@ Sym_iuml
Definition: docparser.h:404
DocSymbol::Sym_sigma
@ Sym_sigma
Definition: docparser.h:416
DocSymbol::Sym_eacute
@ Sym_eacute
Definition: docparser.h:403
DocSymbol::Sym_Sigma
@ Sym_Sigma
Definition: docparser.h:411
DocSymbol::Sym_rarr
@ Sym_rarr
Definition: docparser.h:421
DocSymbol::Sym_darr
@ Sym_darr
Definition: docparser.h:421
DocSymbol::Sym_para
@ Sym_para
Definition: docparser.h:393
qPrint
const char * qPrint(const char *s)
Definition: qcstring.h:589
DocSymbol::Sym_rho
@ Sym_rho
Definition: docparser.h:416
DocSymbol::Sym_Omicron
@ Sym_Omicron
Definition: docparser.h:411
DocSymbol::Sym_mu
@ Sym_mu
Definition: docparser.h:415
DocSymbol::Sym_Aacute
@ Sym_Aacute
Definition: docparser.h:395
DocSymbol::Sym_Ucirc
@ Sym_Ucirc
Definition: docparser.h:400
DocNode::Kind_Symbol
@ Kind_Symbol
Definition: docparser.h:106
DocSymbol::Sym_scaron
@ Sym_scaron
Definition: docparser.h:434
DocSymbol::Sym_igrave
@ Sym_igrave
Definition: docparser.h:404
DocSymbol::Sym_rang
@ Sym_rang
Definition: docparser.h:431
DocSymbol::Perl_char
@ Perl_char
Definition: docparser.h:449
DocSymbol::Sym_szlig
@ Sym_szlig
Definition: docparser.h:401
DocSymbol::Sym_Mu
@ Sym_Mu
Definition: docparser.h:410
DocSymbol::Sym_uArr
@ Sym_uArr
Definition: docparser.h:422
DocSymbol::Sym_Iuml
@ Sym_Iuml
Definition: docparser.h:398
DocSymbol::Sym_sect
@ Sym_sect
Definition: docparser.h:390
DocSymbol::Sym_Pi
@ Sym_Pi
Definition: docparser.h:411
DocSymbol::Sym_dArr
@ Sym_dArr
Definition: docparser.h:422
DocSymbol::Sym_eth
@ Sym_eth
Definition: docparser.h:405
DocSymbol::Sym_and
@ Sym_and
Definition: docparser.h:426
DocSymbol::Sym_eta
@ Sym_eta
Definition: docparser.h:414
DocSymbol::Sym_lambda
@ Sym_lambda
Definition: docparser.h:415
DocSymbol::Sym_harr
@ Sym_harr
Definition: docparser.h:421
DocSymbol::Sym_THORN
@ Sym_THORN
Definition: docparser.h:401
DocSymbol::Sym_le
@ Sym_le
Definition: docparser.h:428
DocSymbol::Sym_tilde
@ Sym_tilde
Definition: docparser.h:435
DocSymbol::Sym_auml
@ Sym_auml
Definition: docparser.h:402
DocSymbol::Sym_rfloor
@ Sym_rfloor
Definition: docparser.h:431
DocSymbol::Sym_diams
@ Sym_diams
Definition: docparser.h:432
DocSymbol::Sym_divide
@ Sym_divide
Definition: docparser.h:406
DocNode::DocNode
DocNode(DocParser &parser)
Definition: docparser.h:157
DocSymbol::Sym_chi
@ Sym_chi
Definition: docparser.h:417
DocSymbol::Sym_gt
@ Sym_gt
Definition: docparser.h:433
DocNode::parent
DocNode * parent() const
Definition: docparser.h:166
DocSymbol::Sym_frasl
@ Sym_frasl
Definition: docparser.h:419
DocSymbol::Sym_Eta
@ Sym_Eta
Definition: docparser.h:409
DocSymbol::Sym_upsilon
@ Sym_upsilon
Definition: docparser.h:417
DocSymbol::Sym_uarr
@ Sym_uarr
Definition: docparser.h:421
DocSymbol::Sym_piv
@ Sym_piv
Definition: docparser.h:418
DocSymbol::Sym_deg
@ Sym_deg
Definition: docparser.h:392
DocSymbol::Sym_exist
@ Sym_exist
Definition: docparser.h:423
DBG
#define DBG(x)
Definition: docparser.cpp:58
DocSymbol::Sym_larr
@ Sym_larr
Definition: docparser.h:421
DocSymbol::Sym_sup
@ Sym_sup
Definition: docparser.h:429
DocSymbol::Sym_ensp
@ Sym_ensp
Definition: docparser.h:435
DocSymbol::Sym_xi
@ Sym_xi
Definition: docparser.h:415
DocSymbol::Sym_laquo
@ Sym_laquo
Definition: docparser.h:391
DocSymbol::Sym_lang
@ Sym_lang
Definition: docparser.h:431
DocSymbol::Sym_image
@ Sym_image
Definition: docparser.h:420
DocSymbol::Sym_ang
@ Sym_ang
Definition: docparser.h:426
DocSymbol::Sym_euro
@ Sym_euro
Definition: docparser.h:439
DocSymbol::Perl_cedilla
@ Perl_cedilla
Definition: docparser.h:451
DocSymbol::Sym_hellip
@ Sym_hellip
Definition: docparser.h:419
DocSymbol::Sym_iquest
@ Sym_iquest
Definition: docparser.h:395
DocSymbol::Sym_Colon
@ Sym_Colon
Definition: docparser.h:447
DocSymbol::Sym_uacute
@ Sym_uacute
Definition: docparser.h:407
DocSymbol::Sym_apos
@ Sym_apos
Definition: docparser.h:442
DocSymbol::Sym_Psi
@ Sym_Psi
Definition: docparser.h:412
DocSymbol::Sym_Upsilon
@ Sym_Upsilon
Definition: docparser.h:412
DocNode::m_parent
DocNode * m_parent
Definition: docparser.h:182
DocSymbol::Sym_ndash
@ Sym_ndash
Definition: docparser.h:436
DocSymbol::Sym_reg
@ Sym_reg
Definition: docparser.h:391
DocSymbol::Sym_middot
@ Sym_middot
Definition: docparser.h:393
DocSymbol::Sym_Oslash
@ Sym_Oslash
Definition: docparser.h:400