#include <psfa/SearchData.hpp>
Öffentliche Methoden | |
SearchData () | |
Initialisert die Datenfelder. | |
Öffentliche Attribute | |
std::string | searchTag |
der Such-Tag | |
std::string | content |
der Inhalt eines Eintrages | |
std::string | attKey |
der Wert des Attributnamens des Such-Tags | |
std::string | attValue |
der Wert des Attributwertes des Such-Tags | |
std::string | kontextTag |
der Kontext-Tag | |
std::string | unit |
der Name der Einheit | |
bool | incSearch |
den Such-Tag zurückgeben? | |
bool | incKontext |
den Kontext-Tag zurückgeben? | |
bool | incUnit |
die Namen der Einheit zurückgeben? | |
bool | incFileName |
den Namen der Datei zurückgeben? | |
bool | incPosData |
die Positionsdaten zurückgeben? | |
bool | incAtts |
die Attribute zurückgeben? |
Jedes string-Datenfeld repräsentiert eine Bedingung, die erfüllt sein muß, damit ein Eintrag ausgewählt wird. Alle Bedingungen werden mit UND verknüpft und die Werte der Bedingugnen werden exakt gesucht, d.h. es gibt keine Operatoren wie * oder ähnliches. Dies ist freilich noch ausbaufähig. Duch die bool-Werte wird noch spezifiziert, welche Daten zurückgeliefert werden sollen. Dabei stehen bis auf incPosData und incAtts alle default-mäßig auf true. Der Inhalt eines Eintrages wird immer zurückgegeben.
Definiert in Zeile 38 der Datei SearchData.hpp.
|
Initialisert die Datenfelder.
Definiert in Zeile 22 der Datei SearchData.cpp.
00023 : searchTag(""), 00024 content(""), 00025 attKey(""), 00026 attValue(""), 00027 kontextTag(""), 00028 unit(""), 00029 incSearch(true), 00030 incKontext(true), 00031 incUnit(true), 00032 incFileName(true), 00033 incPosData(false), 00034 incAtts(false) 00035 { 00036 00037 } |
|
der Wert des Attributnamens des Such-Tags
Definiert in Zeile 48 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
der Wert des Attributwertes des Such-Tags
Definiert in Zeile 49 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
der Inhalt eines Eintrages
Definiert in Zeile 47 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
die Attribute zurückgeben?
Definiert in Zeile 58 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
den Namen der Datei zurückgeben?
Definiert in Zeile 56 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
den Kontext-Tag zurückgeben?
Definiert in Zeile 54 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
die Positionsdaten zurückgeben?
Definiert in Zeile 57 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
den Such-Tag zurückgeben?
Definiert in Zeile 53 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
die Namen der Einheit zurückgeben?
Definiert in Zeile 55 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
der Kontext-Tag
Definiert in Zeile 50 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
der Such-Tag
Definiert in Zeile 46 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |
|
der Name der Einheit
Definiert in Zeile 51 der Datei SearchData.hpp. Wird benutzt von psfa::DbReadDriverMySql::getEntries(). |