Skip to main content

commentscanYY_state Struct

Declaration​

struct commentscanYY_state { ... }

Public Member Attributes Index​

OutlineParserInterface *langParser = nullptr
QCStringinputString
QCStringcurrentCmd
MakeEntryTypecurrentMakeEntryType = nullptr
intinputPosition = 0
QCStringfileName
intlineNr = 0
intraiseLevel = 0
QCStringraisePrefix
boolinBody = FALSE
OutputContextinContext
boolbriefEndsAtDot = FALSE
QCStringformulaText
QCStringformulaPreText
QCStringformulaPostText
QCStringformulaEnv
intformulaNewLines = 0
QCString *pOutputString = nullptr
QCStringoutputXRef
QCStringblockName
XRefKindxrefKind = XRef_Item
XRefKindnewXRefKind = XRef_Item
GuardTypeguardType = Guard_If
QCStringfunctionProto
GuardedSectionStack *guards = nullptr
Entry *current = nullptr
boolneedNewEntry = FALSE
HtmlContextStackhtmlContextStack
QCStringsectionLabel
QCStringsectionTitle
intsectionLevel = 0
QCStringxrefItemKey
QCStringnewXRefItemKey
QCStringxrefItemTitle
QCStringxrefListTitle
Protectionprotection = Protection::Public
boolxrefAppendFlag = FALSE
boolinGroupParamFound = FALSE
intbraceCount = 0
boolinsidePre = FALSE
boolparseMore = FALSE
intcondCount = 0
intcommentCount = 0
QCStringspaceBeforeCmd
QCStringspaceBeforeIf
QCStringcopyDocArg
QCStringguardExpr
introundCount = 0
std::vector< int >htmlDetailsStack
boolinsideParBlock = FALSE
boolinInternalDocs = FALSE
intprevPosition = 0
DocGroupdocGroup
boolmarkdownSupport = TRUE
QCStringraiseWarning
QCStringanchorTitle
QCStringhtmlAnchorStr
boolhtmlAnchor = false
boolCScode = false

Definition at line 454 of file commentscan.l.

Public Member Attributes​

anchorTitle​

QCString commentscanYY_state::anchorTitle

Definition at line 519 of file commentscan.l.

blockName​

QCString commentscanYY_state::blockName

Definition at line 475 of file commentscan.l.

475 QCString blockName; // preformatted block name (e.g. verbatim, latexonly,...)

braceCount​

int commentscanYY_state::braceCount = 0

Definition at line 497 of file commentscan.l.

497 int braceCount = 0;

briefEndsAtDot​

bool commentscanYY_state::briefEndsAtDot = FALSE

Definition at line 467 of file commentscan.l.

467 bool briefEndsAtDot = FALSE; // does the brief description stop at a dot?

commentCount​

int commentscanYY_state::commentCount = 0

Definition at line 502 of file commentscan.l.

502 int commentCount = 0;

condCount​

int commentscanYY_state::condCount = 0

Definition at line 500 of file commentscan.l.

500 int condCount = 0;

copyDocArg​

QCString commentscanYY_state::copyDocArg

Definition at line 505 of file commentscan.l.

CScode​

bool commentscanYY_state::CScode = false

Definition at line 522 of file commentscan.l.

522 bool CScode = false;

current​

Entry* commentscanYY_state::current = nullptr

Definition at line 481 of file commentscan.l.

481 Entry *current = nullptr; // working entry

currentCmd​

QCString commentscanYY_state::currentCmd

Definition at line 458 of file commentscan.l.

458 QCString currentCmd; // the command used

currentMakeEntryType​

MakeEntryType commentscanYY_state::currentMakeEntryType = nullptr

Definition at line 459 of file commentscan.l.

docGroup​

DocGroup commentscanYY_state::docGroup

Definition at line 514 of file commentscan.l.

fileName​

QCString commentscanYY_state::fileName

Definition at line 461 of file commentscan.l.

461 QCString fileName; // file name that is read from

formulaEnv​

QCString commentscanYY_state::formulaEnv

Definition at line 471 of file commentscan.l.

471 QCString formulaEnv; // environment name

formulaNewLines​

int commentscanYY_state::formulaNewLines = 0

Definition at line 472 of file commentscan.l.

472 int formulaNewLines = 0; // amount of new lines in the formula

formulaPostText​

QCString commentscanYY_state::formulaPostText

Definition at line 470 of file commentscan.l.

470 QCString formulaPostText; // End command of a formula

formulaPreText​

QCString commentscanYY_state::formulaPreText

Definition at line 469 of file commentscan.l.

469 QCString formulaPreText; // Start command of a formula

formulaText​

QCString commentscanYY_state::formulaText

Definition at line 468 of file commentscan.l.

468 QCString formulaText; // Running text of a formula

functionProto​

QCString commentscanYY_state::functionProto

Definition at line 479 of file commentscan.l.

479 QCString functionProto; // function prototype

guardExpr​

QCString commentscanYY_state::guardExpr

Definition at line 507 of file commentscan.l.

guards​

GuardedSectionStack* commentscanYY_state::guards = nullptr

Definition at line 480 of file commentscan.l.

480 GuardedSectionStack *guards = nullptr; // tracks nested conditional sections (if,ifnot,..)

guardType​

GuardType commentscanYY_state::guardType = Guard_If

Definition at line 478 of file commentscan.l.

478 GuardType guardType = Guard_If; // kind of guards for conditional section

htmlAnchor​

bool commentscanYY_state::htmlAnchor = false

Definition at line 521 of file commentscan.l.

521 bool htmlAnchor = false;

htmlAnchorStr​

QCString commentscanYY_state::htmlAnchorStr

Definition at line 520 of file commentscan.l.

htmlContextStack​

HtmlContextStack commentscanYY_state::htmlContextStack

Definition at line 484 of file commentscan.l.

htmlDetailsStack​

std::vector<int> commentscanYY_state::htmlDetailsStack

Definition at line 509 of file commentscan.l.

509 std::vector<int> htmlDetailsStack;

inBody​

bool commentscanYY_state::inBody = FALSE

Definition at line 465 of file commentscan.l.

465 bool inBody = FALSE; // was the comment found inside the body of a function?

inContext​

OutputContext commentscanYY_state::inContext

Definition at line 466 of file commentscan.l.

466 OutputContext inContext; // are we inside the brief, details or xref part

inGroupParamFound​

bool commentscanYY_state::inGroupParamFound = FALSE

Definition at line 496 of file commentscan.l.

inInternalDocs​

bool commentscanYY_state::inInternalDocs = FALSE

Definition at line 512 of file commentscan.l.

inputPosition​

int commentscanYY_state::inputPosition = 0

Definition at line 460 of file commentscan.l.

460 int inputPosition = 0; // read pointer

inputString​

QCString commentscanYY_state::inputString

Definition at line 457 of file commentscan.l.

457 QCString inputString; // input string

insideParBlock​

bool commentscanYY_state::insideParBlock = FALSE

Definition at line 511 of file commentscan.l.

insidePre​

bool commentscanYY_state::insidePre = FALSE

Definition at line 498 of file commentscan.l.

langParser​

OutlineParserInterface* commentscanYY_state::langParser = nullptr

Definition at line 456 of file commentscan.l.

456 OutlineParserInterface *langParser = nullptr; // the language parser that is calling us

lineNr​

int commentscanYY_state::lineNr = 0

Definition at line 462 of file commentscan.l.

462 int lineNr = 0; // line number in the input

markdownSupport​

bool commentscanYY_state::markdownSupport = TRUE

Definition at line 515 of file commentscan.l.

needNewEntry​

bool commentscanYY_state::needNewEntry = FALSE

Definition at line 483 of file commentscan.l.

newXRefItemKey​

QCString commentscanYY_state::newXRefItemKey

Definition at line 490 of file commentscan.l.

newXRefKind​

XRefKind commentscanYY_state::newXRefKind = XRef_Item

Definition at line 477 of file commentscan.l.

outputXRef​

QCString commentscanYY_state::outputXRef

Definition at line 474 of file commentscan.l.

474 QCString outputXRef; // temp argument of todo/test/../xrefitem commands

parseMore​

bool commentscanYY_state::parseMore = FALSE

Definition at line 499 of file commentscan.l.

pOutputString​

QCString* commentscanYY_state::pOutputString = nullptr

Definition at line 473 of file commentscan.l.

473 QCString *pOutputString = nullptr; // pointer to string to which the output is appended.

prevPosition​

int commentscanYY_state::prevPosition = 0

Definition at line 513 of file commentscan.l.

513 int prevPosition = 0;

protection​

Protection commentscanYY_state::protection = Protection::Public

Definition at line 493 of file commentscan.l.

493 Protection protection = Protection::Public;

raiseLevel​

int commentscanYY_state::raiseLevel = 0

Definition at line 463 of file commentscan.l.

463 int raiseLevel = 0; // section level raise amount

raisePrefix​

QCString commentscanYY_state::raisePrefix

Definition at line 464 of file commentscan.l.

464 QCString raisePrefix; // section label to append

raiseWarning​

QCString commentscanYY_state::raiseWarning

Definition at line 517 of file commentscan.l.

roundCount​

int commentscanYY_state::roundCount = 0

Definition at line 508 of file commentscan.l.

508 int roundCount = 0;

sectionLabel​

QCString commentscanYY_state::sectionLabel

Definition at line 486 of file commentscan.l.

sectionLevel​

int commentscanYY_state::sectionLevel = 0

Definition at line 488 of file commentscan.l.

488 int sectionLevel = 0;

sectionTitle​

QCString commentscanYY_state::sectionTitle

Definition at line 487 of file commentscan.l.

spaceBeforeCmd​

QCString commentscanYY_state::spaceBeforeCmd

Definition at line 503 of file commentscan.l.

spaceBeforeIf​

QCString commentscanYY_state::spaceBeforeIf

Definition at line 504 of file commentscan.l.

xrefAppendFlag​

bool commentscanYY_state::xrefAppendFlag = FALSE

Definition at line 495 of file commentscan.l.

xrefItemKey​

QCString commentscanYY_state::xrefItemKey

Definition at line 489 of file commentscan.l.

xrefItemTitle​

QCString commentscanYY_state::xrefItemTitle

Definition at line 491 of file commentscan.l.

xrefKind​

XRefKind commentscanYY_state::xrefKind = XRef_Item

Definition at line 476 of file commentscan.l.

476 XRefKind xrefKind = XRef_Item; // kind of cross-reference command

xrefListTitle​

QCString commentscanYY_state::xrefListTitle

Definition at line 492 of file commentscan.l.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.