#include <psfa/IndexData.hpp>
Öffentliche Methoden | |
IndexData () | |
Initialisiert die Datenfelder. | |
Öffentliche Attribute | |
std::string | file |
der Dateiname der XML-Datei | |
std::string | unit |
die Einheit | |
std::string | kontext |
der Kontext | |
std::string | tag |
der Such-Tag | |
std::string | content |
der Inhalt des Such-Tags | |
int | lineStart |
die Start-Zeilennummer des Inhalts | |
int | columnStart |
die Start-Zeichennummer des Inhalts | |
int | lineStop |
die Stop-Zeilennummer des Inhalts | |
int | columnStop |
die Stop-Zeichennummer des Inhalts | |
int | posStart |
die Start-Position des Inhalts in der Datei | |
int | posEnd |
die Stop-Position des Inhalts in der Datei | |
AttMap | attributes |
die Attribute des Such-Tags |
Für die relevanten Daten, die bei der Indizierung eines Tags anfallen, stehen Datenfelder bereit. Falls Zeiger auf diese Struktur in einem Container benutzt werden sollen, wird dringend geraten boost::shared_ptr zu verwenden. Zur Vereinfachung wird ein entsprechender typedef angeboten.
Definiert in Zeile 39 der Datei IndexData.hpp.
|
Initialisiert die Datenfelder.
Definiert in Zeile 22 der Datei IndexData.cpp.
|
|
die Attribute des Such-Tags
Definiert in Zeile 60 der Datei IndexData.hpp. |
|
die Start-Zeichennummer des Inhalts
Definiert in Zeile 53 der Datei IndexData.hpp. |
|
die Stop-Zeichennummer des Inhalts
Definiert in Zeile 55 der Datei IndexData.hpp. |
|
der Inhalt des Such-Tags
Definiert in Zeile 51 der Datei IndexData.hpp. |
|
der Dateiname der XML-Datei
Definiert in Zeile 47 der Datei IndexData.hpp. |
|
der Kontext
Definiert in Zeile 49 der Datei IndexData.hpp. |
|
die Start-Zeilennummer des Inhalts
Definiert in Zeile 52 der Datei IndexData.hpp. |
|
die Stop-Zeilennummer des Inhalts
Definiert in Zeile 54 der Datei IndexData.hpp. |
|
die Stop-Position des Inhalts in der Datei
Definiert in Zeile 58 der Datei IndexData.hpp. |
|
die Start-Position des Inhalts in der Datei
Definiert in Zeile 56 der Datei IndexData.hpp. |
|
der Such-Tag
Definiert in Zeile 50 der Datei IndexData.hpp. |
|
die Einheit
Definiert in Zeile 48 der Datei IndexData.hpp. |