#include <IdentifinderParser.hpp>
Inheritance diagram for lemur::parse::IdentifinderParser:
Public Member Functions | |
IdentifinderParser () | |
void | parseFile (const string &filename) |
Parse a file. | |
void | parseBuffer (char *buf, int len) |
Parse a buffer. | |
long | fileTell () const |
return the current byte position of the file being parsed | |
Static Public Attributes | |
const string | identifier = "identifinder" |
Private Member Functions | |
void | doParse () |
Actual parsing action flow. | |
Private Attributes | |
int | state |
The state of the parser. | |
int | poscount |
count position of word in document | |
Property | wordpos |
keep one property and change values | |
Property | tag |
Property | btag |
Property | etag |
LinkedPropertyList | proplist |
list |
|
|
|
Actual parsing action flow.
|
|
return the current byte position of the file being parsed
Implements lemur::api::Parser. |
|
Parse a buffer.
Implements lemur::api::Parser. |
|
Parse a file.
Implements lemur::api::Parser. |
|
|
|
|
|
Reimplemented from lemur::api::Parser. |
|
count position of word in document
|
|
list
|
|
The state of the parser.
|
|
|
|
keep one property and change values
|