Das Paket Bitstream beinhaltet Klassen, die den Zugriff auf den Bitstromspeicher realisieren.
Konstruktor- übernimmt die Dokumenten-ID, sowie die Dateinamen des Eingabe- und Ausgabebitstroms von der Ablaufumgebung.
open_in()- öffnet den Eingabebitstrom.
open_out()- öffnet den Ausgabebitstrom.
close_in()- schließt den Eingabebitstrom.
close_out()- schließt den Ausgabebitstrom.
read_in(size)- liest size Bytes vom Eingabebitstrom.
write_out(buff)- schreibt buff in den Ausgabebitstrom
seek_in(offset,whence)- verändert die Position der Lese-/Schreibmarke des Eingabebitstroms, wie unter seek der Klasse c_bsio beschrieben.
seek_out(offset,whence)- verändert die Position der Lese-/Schreibmarke des Ausgabebitstroms, wie unter seek der Klasse c_bsio beschrieben.
tell_in()- liefert die aktuelle Position der Lese-/Schreibmarke des Eingabebitstroms.
tell_out()- liefert die aktuelle Position der Lese-/Schreibmarke des Ausgabebitstroms.
register_store()- vermerkt in der Datenbank, daß das Dokument als Bitstrom im Speicher abgelegt wurde.
Konstruktor(dokid)- initialisiert Objektvariable, in dokid steht die Dokumenten-ID, des Dokuments, das durchsucht werden soll.
search(searchstr)- führt eine Volltextsuche nach den in searchstr gegebene Begriffen durch. Der Aufbau des searchstr wurde in Kapitel 5.6 beschrieben.
searchor(searchstr)- führt eine Volltexsuche nach den in searchstr gegebene Begriffen auf allen als Bitstrom gespeicherten Dokumenten durch. Läßt jedoch nur Oder-Verknüpfungen zu.
Konstruktor(sparams)- initialisiert Objektvariable, in sparams stehen Parameter, die bei jedem Suchaufruf an Glimpse übergeben werden.
glimp_search(searchstr)- führt eine Volltextsuche nach den in searchstr gegebene Begriffen mittels Glimpse durch. Der Aufbau des searchstr wurde in Kapitel 5.6 beschrieben.
glimp_searchor(searchstr)- führt eine Volltextsuche nach den in searchstr gegebene Begriffen mittels Glimpse auf allen als Bitstrom gespeicherten Dokumenten durch. Läßt jedoch nur Oder-Verknüpfungen zu.