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

Node representing a include/dontinclude operator block. More...

#include <docnode.h>

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

Public Types

enum  Type { Line, SkipLine, Skip, Until }
 

Public Member Functions

 DocIncOperator (DocParser *parser, DocNodeVariant *parent, Type t, const QCString &pat, const QCString &context, bool isExample, const QCString &exampleFile)
 
Type type () const
 
const char * typeAsString () const
 
int line () const
 
bool showLineNo () const
 
QCString text () const
 
QCString pattern () const
 
QCString context () const
 
bool isFirst () const
 
bool isLast () const
 
void markFirst (bool v=TRUE)
 
void markLast (bool v=TRUE)
 
bool isExample () const
 
QCString exampleFile () const
 
QCString includeFileName () 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 a include/dontinclude operator block.


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