Skip to main content

The FileState Struct Reference

Declaration

struct FileState { ... }

Public Member Attributes Index

intlineNr = 1
intcurlyCount = 0
std::stringfileBuf
const std::string *oldFileBuf = nullptr
intoldFileBufPos = 0
YY_BUFFER_STATEbufState = 0
QCStringfileName
boollexRulesPart = false

Definition at line 82 of file pre.l.

Public Member Attributes

bufState

YY_BUFFER_STATE FileState::bufState = 0

Definition at line 89 of file pre.l.

89 YY_BUFFER_STATE bufState = 0;

curlyCount

int FileState::curlyCount = 0

Definition at line 85 of file pre.l.

85 int curlyCount = 0;

fileBuf

std::string FileState::fileBuf

Definition at line 86 of file pre.l.

86 std::string fileBuf;

Referenced by readIncludeFile.

fileName

QCString FileState::fileName

Definition at line 90 of file pre.l.

lexRulesPart

bool FileState::lexRulesPart = false

Definition at line 91 of file pre.l.

91 bool lexRulesPart = false;

lineNr

int FileState::lineNr = 1

Definition at line 84 of file pre.l.

84 int lineNr = 1;

oldFileBuf

const std::string* FileState::oldFileBuf = nullptr

Definition at line 87 of file pre.l.

87 const std::string *oldFileBuf = nullptr;

oldFileBufPos

int FileState::oldFileBufPos = 0

Definition at line 88 of file pre.l.

88 int oldFileBufPos = 0;

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


Generated via doxygen2docusaurus by Doxygen 1.14.0.