Paket: libgee-0.8-2 (0.20.6-1)
Links für libgee-0.8-2
Debian-Ressourcen:
Quellcode-Paket libgee-0.8 herunterladen:
Betreuer:
- Debian GNOME Maintainers (QS-Seite, E-Mail-Archiv)
- Iain Lane (QS-Seite)
- Jeremy Bicha (QS-Seite)
- Michael Biebl (QS-Seite)
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.14) [amd64]
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
- dep: libc6 (>= 2.17) [arm64, ppc64el]
- dep: libc6 (>= 2.4) [nicht amd64, arm64, ppc64el]
-
- dep: libglib2.0-0 (>= 2.43.92)
- GLib - Bibliothek von C-Routinen
libgee-0.8-2 herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
amd64 | 230,6 kB | 901,0 kB | [Liste der Dateien] |
arm64 | 214,2 kB | 957,0 kB | [Liste der Dateien] |
armel | 181,3 kB | 701,0 kB | [Liste der Dateien] |
armhf | 186,9 kB | 573,0 kB | [Liste der Dateien] |
i386 | 242,5 kB | 1.037,0 kB | [Liste der Dateien] |
mips64el | 169,0 kB | 1.059,0 kB | [Liste der Dateien] |
mipsel | 171,4 kB | 992,0 kB | [Liste der Dateien] |
ppc64el | 238,0 kB | 1.277,0 kB | [Liste der Dateien] |
s390x | 204,6 kB | 933,0 kB | [Liste der Dateien] |