toutes les options
stretch  ] [  buster  ] [  bullseye  ] [  bookworm  ] [  sid  ]
[ Paquet source : libgee-0.8  ]

Paquet : libgee-0.8-2 (0.20.5-2)

Liens pour libgee-0.8-2

Screenshot

Ressources Debian :

Télécharger le paquet source libgee-0.8 :

Responsables :

Ressources externes :

Paquets similaires :

bibliothèque d'utilitaires et de collection basée sur GObject

Libgee est une bibliothèque de collection qui fournit des interfaces et des classes basées sur GObject pour des structures de données utilisées couramment.

Libgee fournit les interfaces suivantes⋅:

 *⋅Traversable
   –⋅Iterable
        +⋅Collection
          #⋅List
            *⋅BidirList
          #⋅Set
            *⋅SortedSet
              -⋅BidirSortedSet
          #⋅MultiSet
          #⋅Queue
            *⋅Deque
        +⋅Map
          #⋅SortedMap
            *⋅BidirSortedMap
   –⋅Iterator
        +⋅BidirIterator
          #⋅BidirListIterator
        +⋅ListIterator
          #⋅BidirListIterator
 *⋅MultiMap
 *⋅Future

Les classes ArrayList, ArrauQueue, ConcurrentLinkedList, ConcurrentSet, HashSet, HashMap, HashMultiSet, HashMultiMap, LinkedList, PriorityQueue, Promise, TreeSet, TreeMap, TreeMultiSet et TreeMultiMap fournissent une implémentation d'un échantillon raisonnable de ces interfaces. En complément, un ensemble de classes abstraites est fourni pour faciliter l'implémentation de nouvelles collections.

Autour de cela, l'API fournit les moyens pour récupérer des vues en lectures seules, des algorithmes de tri efficace, des itérateurs mutables simples, bidirectionnels ou basés sur des index selon le type de collection.

libgee est écrit en Vala et peut s'utiliser comme n'importe quelle bibliothèque C basée sur GObject. Il est prévu de fournir des interfaces pour d'autres langages.

Ce paquet fournit les bibliothèques partagées.

Autres paquets associés à libgee-0.8-2

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger libgee-0.8-2

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
alpha (portage non officiel) 222,6 ko1 153,0 ko [liste des fichiers]
amd64 230,8 ko897,0 ko [liste des fichiers]
arm64 213,5 ko909,0 ko [liste des fichiers]
armel 181,1 ko701,0 ko [liste des fichiers]
armhf 188,6 ko517,0 ko [liste des fichiers]
hppa (portage non officiel) 227,9 ko1 111,0 ko [liste des fichiers]
i386 242,4 ko1 037,0 ko [liste des fichiers]
ia64 (portage non officiel) 260,2 ko1 913,0 ko [liste des fichiers]
m68k (portage non officiel) 194,5 ko725,0 ko [liste des fichiers]
mips64el 169,5 ko1 039,0 ko [liste des fichiers]
mipsel 172,7 ko992,0 ko [liste des fichiers]
ppc64 (portage non officiel) 237,5 ko1 469,0 ko [liste des fichiers]
ppc64el 237,2 ko1 277,0 ko [liste des fichiers]
riscv64 (portage non officiel) 189,5 ko581,0 ko [liste des fichiers]
s390x 203,5 ko937,0 ko [liste des fichiers]
sh4 (portage non officiel) 206,6 ko679,0 ko [liste des fichiers]
sparc64 (portage non officiel) 168,9 ko779,0 ko [liste des fichiers]
x32 (portage non officiel) 231,3 ko861,0 ko [liste des fichiers]