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

Node representing an included text block from file. More...

#include <docnode.h>

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

Public Types

enum  Type {
  Include, DontInclude, VerbInclude, HtmlInclude,
  LatexInclude, IncWithLines, Snippet, SnippetWithLines,
  DontIncWithLines, RtfInclude, ManInclude, DocbookInclude,
  XmlInclude, SnippetTrimLeft
}
 

Public Member Functions

 DocInclude (DocParser *parser, DocNodeVariant *parent, const QCString &file, const QCString &context, Type t, bool isExample, const QCString &exampleFile, const QCString &blockId, bool isBlock)
 
QCString file () const
 
QCString extension () const
 
Type type () const
 
QCString text () const
 
QCString context () const
 
QCString blockId () const
 
bool isExample () const
 
QCString exampleFile () const
 
bool isBlock () const
 
void parse ()
 
- 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 an included text block from file.


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