![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
read a XML document More...
#include <linguisticProcessing/core/DocumentsReader/documentReader.h>
Public Member Functions | |
| DocumentReader (Lima::Common::XMLConfigurationFiles::ModuleConfigurationStructure &conf) | |
| virtual | ~DocumentReader () |
| void | setLinguisticXMLDocHandler (StructuredXmlDocumentHandler *handler) |
| bool | initFile (const QString &filename) |
| initialize the reader with a file containing documents in XML format | |
| bool | initWithString (const QString &text) |
| bool | readXMLDocument () |
| read the next element in the current file (initFile must have been | |
| uint64_t | getCurrentOffsetFromXmlReader () |
| Returns the reader's current character offset, starting with 0. | |
| void | setShiftFrom (std::shared_ptr< const ShiftFrom > shiftFrom) |
read a XML document
Definition at line 31 of file documentReader.h.
| Lima::DocumentsReader::DocumentReader::DocumentReader | ( | Lima::Common::XMLConfigurationFiles::ModuleConfigurationStructure & | conf | ) |
Definition at line 122 of file documentReader.cpp.
|
virtual |
Definition at line 130 of file documentReader.cpp.
| uint64_t Lima::DocumentsReader::DocumentReader::getCurrentOffsetFromXmlReader | ( | ) |
Returns the reader's current character offset, starting with 0.
Definition at line 184 of file documentReader.cpp.
| bool Lima::DocumentsReader::DocumentReader::initFile | ( | const QString & | filename | ) |
initialize the reader with a file containing documents in XML format
| filename | name of the file |
Definition at line 148 of file documentReader.cpp.
| bool Lima::DocumentsReader::DocumentReader::initWithString | ( | const QString & | text | ) |
Definition at line 165 of file documentReader.cpp.
| bool Lima::DocumentsReader::DocumentReader::readXMLDocument | ( | ) |
read the next element in the current file (initFile must have been
called beforehand, to initialize current file)
Definition at line 197 of file documentReader.cpp.
| void Lima::DocumentsReader::DocumentReader::setLinguisticXMLDocHandler | ( | StructuredXmlDocumentHandler * | handler | ) |
Definition at line 140 of file documentReader.cpp.
| void Lima::DocumentsReader::DocumentReader::setShiftFrom | ( | std::shared_ptr< const ShiftFrom > | shiftFrom | ) |
Definition at line 135 of file documentReader.cpp.