Public Member Functions | Public Attributes | List of all members
FileState Struct Reference

Public Member Functions

 FileState (int size)
 

Public Attributes

int lineNr
 
BufStr fileBuf
 
BufStroldFileBuf
 
int oldFileBufPos
 
YY_BUFFER_STATE bufState
 
QCString fileName
 

Detailed Description

Definition at line 2580 of file pre.cpp.

Constructor & Destructor Documentation

FileState::FileState ( int  size)
inline

Definition at line 2582 of file pre.cpp.

2582  : lineNr(1), fileBuf(size),
2583  oldFileBuf(0), oldFileBufPos(0), bufState(0) {}
BufStr fileBuf
Definition: pre.cpp:2585
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
Definition: StdUtils.h:92
int oldFileBufPos
Definition: pre.cpp:2587
YY_BUFFER_STATE bufState
Definition: pre.cpp:2588
BufStr * oldFileBuf
Definition: pre.cpp:2586
int lineNr
Definition: pre.cpp:2584

Member Data Documentation

YY_BUFFER_STATE FileState::bufState

Definition at line 2588 of file pre.cpp.

BufStr FileState::fileBuf

Definition at line 2585 of file pre.cpp.

QCString FileState::fileName

Definition at line 2589 of file pre.cpp.

int FileState::lineNr

Definition at line 2584 of file pre.cpp.

BufStr* FileState::oldFileBuf

Definition at line 2586 of file pre.cpp.

int FileState::oldFileBufPos

Definition at line 2587 of file pre.cpp.


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