#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.  | 
  
 
1.3.4