Paket: libgee-0.8-2 (0.20.6-1 und andere) [debports]
Links für libgee-0.8-2
Debian-Ressourcen:
Quellcode-Paket herunterladen:
Nicht gefundenBetreuer:
Externe Ressourcen:
- Homepage [wiki.gnome.org]
Ähnliche Pakete:
Container-Hilfsbibliothek auf Grundlage von GObject
libgee ist eine Container-Bibliothek (»collection«-Bibliothek), die Schnittstellen und Klassen auf Basis von GObject für häufig verwendete Datenstrukturen bereitstellt.
libgee stellt die folgenden Schnittstellen bereit:
* Traversable - Iterable + Collection # List * BidirList # Set * SortedSet - BidirSortedSet # MultiSet # Queue * Deque + Map # SortedMap * BidirSortedMap - Iterator + BidirIterator # BidirListIterator + ListIterator # BidirListIterator * MultiMap * Future
Die Klassen ArrayList, ArrauQueue, ConcurrentLinkedList, ConcurrentSet, HashSet, HashMap, HashMultiSet, HashMultiMap, LinkedList, PriorityQueue, Promise, TreeSet, TreeMap, TreeMultiSet und TreeMultiMap stellen eine ausreichende Umsetzung dieser Schnittstellen bereit. Zusätzlich wird ein hilfreicher Satz von abstrakten Klassen bereitgestellt, der die Implementierung neuer Container erleichtert.
Zusätzlich stellt die API Mittel bereit, um abhängig vom Container schreibgeschützte Ansichten, effiziente Sortieralgorithmen, einfache, bidirektionale oder indexbasierte wandelbare Iteratoren abzurufen.
libgee ist in Vala geschrieben und kann wie jede auf GObject aufbauende C-Bibliothek verwendet werden. Es ist geplant, Bindungen für weitere Sprachen anzubieten.
Dieses Paket enthält die Laufzeitbibliotheken.
Andere Pakete mit Bezug zu libgee-0.8-2
|
|
|
|
-
- dep: libc6 (>= 2.4)
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
-
- dep: libglib2.0-0t64 (>= 2.44.0)
- GLib - Bibliothek von C-Routinen
libgee-0.8-2 herunterladen
Architektur | Version | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|---|
ppc64 (inoffizielle Portierung) | 0.20.6-1+b2 | 230,7 kB | 1.402,0 kB | [Liste der Dateien] |