Doxygen
|
Node representing a style change. More...
#include <src/docnode.h>
Public Types | |
enum | Style { Bold = (1<<0) , Italic = (1<<1) , Code = (1<<2) , Center = (1<<3) , Small = (1<<4) , Subscript = (1<<5) , Superscript = (1<<6) , Preformatted = (1<<7) , Span = (1<<8) , Div = (1<<9) , Strike = (1<<10) , Underline = (1<<11) , Del = (1<<12) , Ins = (1<<13) , S = (1<<14) , Cite = (1<<15) , Kbd = (1<<16) } |
Private Attributes | |
size_t | m_position = 0 |
Style | m_style = Bold |
bool | m_enable = false |
HtmlAttribList | m_attribs |
QCString | m_tagName |
QCString | m_fileName |
int | m_lineNr = -1 |
Additional Inherited Members | |
Protected Types inherited from DocNode | |
enum | RefType { Unknown , Anchor , Section , Table } |
Protected Member Functions inherited from DocNode | |
void | setInsidePreformatted (bool p) |
Enumerator | |
---|---|
Bold | |
Italic | |
Code | |
Center | |
Small | |
Subscript | |
Superscript | |
Preformatted | |
Span | |
Div | |
Strike | |
Underline | |
Del | |
Ins | |
S | |
Cite | |
Kbd |
Definition at line 266 of file docnode.h.
|
inline |
Definition at line 285 of file docnode.h.
References attribs(), DocNode::DocNode(), enable(), m_attribs, m_enable, m_position, m_style, m_tagName, DocNode::parent(), DocNode::parser(), position(), and tagName().
|
inline |
Definition at line 292 of file docnode.h.
References attribs(), DocNode::DocNode(), enable(), fileName(), lineNr(), m_attribs, m_enable, m_fileName, m_lineNr, m_position, m_style, m_tagName, DocNode::parent(), DocNode::parser(), position(), and tagName().
|
inline |
Definition at line 306 of file docnode.h.
References m_attribs.
Referenced by DocStyleChange(), DocStyleChange(), DocParser::handleInitialStyleCommands(), and HtmlDocVisitor::operator()().
|
inline |
Definition at line 304 of file docnode.h.
References m_enable.
Referenced by DocStyleChange(), DocStyleChange(), insideStyleChangeThatIsOutsideParagraph(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
|
inline |
|
inline |
Definition at line 305 of file docnode.h.
References m_position.
Referenced by DocStyleChange(), DocStyleChange(), and DocParser::handlePendingStyleCommands().
|
inline |
Definition at line 302 of file docnode.h.
References m_style.
Referenced by DocParser::handleInitialStyleCommands(), DocParser::handlePendingStyleCommands(), insideStyleChangeThatIsOutsideParagraph(), mustBeOutsideParagraph(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
const char * DocStyleChange::styleString | ( | ) | const |
|
inline |
Definition at line 307 of file docnode.h.
References m_tagName.
Referenced by DocStyleChange(), DocStyleChange(), DocParser::handleInitialStyleCommands(), DocParser::handlePendingStyleCommands(), and HtmlDocVisitor::operator()().
|
private |
Definition at line 315 of file docnode.h.
Referenced by attribs(), DocStyleChange(), and DocStyleChange().
|
private |
Definition at line 314 of file docnode.h.
Referenced by DocStyleChange(), DocStyleChange(), and enable().
|
private |
Definition at line 317 of file docnode.h.
Referenced by DocStyleChange(), and fileName().
|
private |
Definition at line 318 of file docnode.h.
Referenced by DocStyleChange(), and lineNr().
|
private |
Definition at line 312 of file docnode.h.
Referenced by DocStyleChange(), DocStyleChange(), and position().
Definition at line 313 of file docnode.h.
Referenced by DocStyleChange(), DocStyleChange(), style(), and styleString().
|
private |
Definition at line 316 of file docnode.h.
Referenced by DocStyleChange(), DocStyleChange(), and tagName().