#include <stdservice.h>
Collaboration diagram for LexBuffer:

Public Member Functions | |
| LexBuffer (int size=16 *1024) | |
| ~LexBuffer () | |
Public Attributes | |
| LexBuffer * | prevBuffer |
| const InputChar * | inputLim |
| const InputChar * | input |
| const InputChar * | inputStart |
| yy_buffer_state * | yy_buffer |
| IParseSink * | sink |
| ParseReason | reason |
| ColorizerState | cstate |
| Token | token |
| Location | location |
| YYLTYPE | yylloc |
| YYSTYPE | yylval |
| Service * | service |
|
|
Definition at line 62 of file stdservice_.cpp. References Location::initialize(), input, inputLim, inputStart, location, prevBuffer, service, sink, yy_buffer, yy_create_buffer(), yylloc, and yylval. |
Here is the call graph for this function:

|
|
Definition at line 80 of file stdservice_.cpp. References RELEASE, sink, yy_buffer, and yy_delete_buffer(). |
Here is the call graph for this function:

|
|
Definition at line 153 of file stdservice.h. Referenced by StdService::doneBuffer(), and LexBuffer(). |
|
|
Definition at line 155 of file stdservice.h. Referenced by StdService::doneBuffer(), LexBuffer(), and StdService::readInput(). |
|
|
Definition at line 156 of file stdservice.h. Referenced by StdService::doneBuffer(), LexBuffer(), and StdService::readInput(). |
|
|
Definition at line 157 of file stdservice.h. Referenced by StdService::doneBuffer(), LexBuffer(), StdService::tokenBstr(), and StdService::tokenText(). |
|
|
Definition at line 158 of file stdservice.h. Referenced by StdService::doneBuffer(), LexBuffer(), and ~LexBuffer(). |
|
|
|
|
Definition at line 164 of file stdservice.h. Referenced by StdService::doneBuffer(). |
|
|
Definition at line 165 of file stdservice.h. Referenced by StdService::doneBuffer(), StdService::lexicalError(), and StdService::nextToken(). |
|
|
Definition at line 166 of file stdservice.h. Referenced by StdService::doneBuffer(), StdService::getTokenDescription(), LexBuffer(), StdService::lexicalError(), StdService::nextToken(), StdService::parserNextToken(), StdService::tokenBstr(), and StdService::tokenText(). |
|
|
Definition at line 169 of file stdservice.h. Referenced by StdService::doneBuffer(), and LexBuffer(). |
|
|
Definition at line 170 of file stdservice.h. Referenced by StdService::doneBuffer(), and LexBuffer(). |
|
|
Definition at line 171 of file stdservice.h. Referenced by StdService::doneBuffer(), and LexBuffer(). |
1.3.6