Hauptseite | Liste aller Namensbereiche | Klassenhierarchie | Übersicht | Auflistung der Dateien | Elemente eines Namensbereiches | Datenstruktur-Elemente | Datei-Elemente

psfa::SearchData Strukturreferenz

Legt fest, welche Einträge der Datenbank gesucht werden. Mehr...

#include <psfa/SearchData.hpp>

Aufstellung aller Elemente

Ö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?


Ausführliche Beschreibung

Legt fest, welche Einträge der Datenbank gesucht werden.

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.


Beschreibung der Konstruktoren und Destruktoren

psfa::SearchData::SearchData  ) 
 

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 }


Dokumentation der Datenelemente

std::string psfa::SearchData::attKey
 

der Wert des Attributnamens des Such-Tags

Definiert in Zeile 48 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

std::string psfa::SearchData::attValue
 

der Wert des Attributwertes des Such-Tags

Definiert in Zeile 49 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

std::string psfa::SearchData::content
 

der Inhalt eines Eintrages

Definiert in Zeile 47 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

bool psfa::SearchData::incAtts
 

die Attribute zurückgeben?

Definiert in Zeile 58 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

bool psfa::SearchData::incFileName
 

den Namen der Datei zurückgeben?

Definiert in Zeile 56 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

bool psfa::SearchData::incKontext
 

den Kontext-Tag zurückgeben?

Definiert in Zeile 54 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

bool psfa::SearchData::incPosData
 

die Positionsdaten zurückgeben?

Definiert in Zeile 57 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

bool psfa::SearchData::incSearch
 

den Such-Tag zurückgeben?

Definiert in Zeile 53 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

bool psfa::SearchData::incUnit
 

die Namen der Einheit zurückgeben?

Definiert in Zeile 55 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

std::string psfa::SearchData::kontextTag
 

der Kontext-Tag

Definiert in Zeile 50 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

std::string psfa::SearchData::searchTag
 

der Such-Tag

Definiert in Zeile 46 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().

std::string psfa::SearchData::unit
 

der Name der Einheit

Definiert in Zeile 51 der Datei SearchData.hpp.

Wird benutzt von psfa::DbReadDriverMySql::getEntries().


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Dateien:
Erzeugt am Mon Jul 12 11:45:09 2004 für PSFA von doxygen 1.3.4