groupindex::ac_list< T > | Erweiterung einer stl-list |
groupindex::CompressedGInvertedList< Group > | Alle Routinen zum Einfügen in einen Index sind von der Basisklasse GInvertedList übernommen; von Bedeutung für die Komprimierung sind in erster Linie die Member-Funktionen intersect , sowie initInsertion |
groupindex::default_group_container< Group, GList > | In dieser Klasse werden alle container-Typen definiert, die bei der Indexierung in Zusammenhang mit der Gruppenklasse und der Klasse für G-invertierte Listen verwendet werden |
groupindex::default_set_container< Set > | In dieser Klasse werden alle container-Typen definiert, die bei der Indexierung in Zusammenhang mit der Mengenklasse verwendet werden |
groupindex::DefaultRepresentation< Set, Group, GList, GroupContainers, SetContainers > | Standard-Repräsentantenklasse, die für eine Vielzahl von GroupIndex -Instanzen verwendet werden kann |
groupindex::DefaultRepresentation< Set, Group, GList, GroupContainers, SetContainers >::iterator | Ein iterator eines Objektes vom Typ DefaultRepresentation erlaubt es, alle Repräsentanten mit den zugehörigen invertierten Objekten zu durchlaufen |
groupindex::fstream_wrapper< T > | Erweiterung der Klasse T um Operatoren operator<<() und operator>>() für ifstreams bzw |
groupindex::fuzzy_set_container< Group, Set, GList > | In dieser Klasse werden alle container-Typen definiert, die bei der Indexierung verwendet werden |
groupindex::GInvertedList< Group > | Diese Template-Klasse implementiert die einfachste Form einer G-invertierten Liste |
groupindex::GInvertedList< Group >::iterator | Dieser Iterator liefert beim operator*() keine Referenz, sondern ein neues Objekt zurück; dieses wird -- im Gegensatz zum read_iterator -- mit dem Gruppenfaktor multipliziert |
groupindex::GInvertedList< Group >::read_iterator | Diese Klasse stellt einen Iterator für interne Zwecke bei der Schnittmengenberechnung zur Verfügung; gleichzeitig dient read_iterator als Basisklasse für den öffentlichen iterator |
groupindex::IndexCommandLine< CIndex, CInterface > | Diese Template-Klasse erstellt für eine groupindex::GroupIndex - Klasse automatisch ein Shell-Tool für ein Indexierungssystem |
groupindex::IndexingException | C++-Exceptions werden von allen GroupIndex - Klassen stets als groupindex::IndexingException zurückgegeben |
Int | Einfaches Beipiel zur Indexierung mit G-invertierten Listen: (MZ, +) operiert auf Z per Addition |
groupindex::Interval< Group, numeric, Dim > | Ein Objekt vom Typ Interval stellt ein d-dimensionales Intervall dar, wobei d die im Template-Parameter Dim angegebene Dimension ist |
groupindex::IntervalIntersectionGList< Group, numeric, Dim, numeric_writer > | Verwaltet G-invertierte Liste für Gruppen, deren Elemente -- z.B |
groupindex::IntervalIntersectionGList< Group, numeric, Dim, numeric_writer >::iterator | Diese Iterator-Klasse wird für das Interface der IntervalIntersectionGList mit der Klasse GroupIndex benötigt |
groupindex::IntervalIntersectionGList< Group, numeric, Dim, numeric_writer >::pure_iterator | Diese Iterator-Klasse wird für das Interface der IntervalIntersectionGList mit der Klasse GroupIndex benötigt |
groupindex::ListTupel< Group > | Eine Instanz eines ListTupel<Group> stellt einen Eintrag in einer G-invertierten Liste dar |
groupindex::nonregular_fuzzy_container< Group, Set, GList > | In dieser Klasse werden alle container-Typen definiert, die bei der Indexierung verwendet werden |
groupindex::nonregular_group_container< Group > | In dieser Klasse werden alle Gruppenelement-container-Typen definiert, die bei der Indexierung verwendet werden |
groupindex::operator_wrapper< Group, Set > | Mit dieser Wrapper-Klasse können Gruppenklassen alter GroupIndex - Klassen, die noch ohne Operatoren funktionieren, kompatibel zu den neuen GroupIndex-Klassen mit Operatoren gemacht werden |
groupindex::stream_wrapper< T > | Erweiterung von von Group um Methoden writeToFile() und readFromFile() , so dass auch die überladenen Operatoren << und >> für Group zur Verfügung stehen |
groupindex::treeSaver< treetype > | Klasse zum Speichern von ekdTrees in einem AVL-Baum |
groupindex::trivial_container< T > | Diese Template-Klasse macht aus einer beliebigen Klasse T einen Container |
groupindex::trivial_container< T >::iterator | Iterator für die ein- oder nullelementigen trivial_container |