doxygen
Public Types | Public Member Functions | List of all members
DocStyleChange Class Reference

Node representing a style change. More...

#include <docnode.h>

Inheritance diagram for DocStyleChange:
Inheritance graph
[legend]
Collaboration diagram for DocStyleChange:
Collaboration graph
[legend]

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)
}
 

Public Member Functions

 DocStyleChange (DocParser *parser, DocNodeVariant *parent, size_t position, Style s, const QCString &tagName, bool enable, const HtmlAttribList *attribs=nullptr)
 
Style style () const
 
const char * styleString () const
 
bool enable () const
 
size_t position () const
 
const HtmlAttribListattribs () const
 
QCString tagName () const
 
- Public Member Functions inherited from DocNode
 DocNode (DocParser *parser, DocNodeVariant *parent)
 
 DocNode (const DocNode &)=delete
 
DocNodeoperator= (const DocNode &)=delete
 
 DocNode (DocNode &&)=default
 
DocNodeoperator= (DocNode &&)=default
 
DocNodeVariant * parent ()
 
const DocNodeVariant * parent () const
 
DocNodeVariant * thisVariant ()
 
const DocNodeVariant * thisVariant () const
 
void setThisVariant (DocNodeVariant *thisVariant)
 
DocParserparser ()
 
const DocParserparser () const
 
void setParent (DocNodeVariant *parent)
 
bool isPreformatted () const
 

Additional Inherited Members

- Protected Types inherited from DocNode
enum  RefType { Unknown, Anchor, Section, Table }
 
- Protected Member Functions inherited from DocNode
void setInsidePreformatted (bool p)
 

Detailed Description

Node representing a style change.


The documentation for this class was generated from the following files: