všetky možnosti
bullseye  ] [  bookworm  ] [  trixie  ] [  forky  ] [  sid  ]
[ Zdroj: libgee-0.8  ]

Balík: libgee-0.8-2 (0.20.8-1)

Odkazy pre libgee-0.8-2

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík libgee-0.8:

Správcovia:

Externé zdroje:

Podobné balíky:

knižnica kolekcií a nástrojov založená na GObject

libgee je knižnica kolekcií poskytujúca rozhrania a triedy bežne používaných údajových štruktúr založené na GObject.

libgee poskytuje nasledovné rozhrania:

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

Triedy ArrayList, ArrauQueue, ConcurrentLinkedList, ConcurrentSet, HashSet, HashMap, HashMultiSet, HashMultiMap, LinkedList, PriorityQueue, Promise, TreeSet, TreeMap, TreeMultiSet a TreeMultiMap poskytujú rozumnú vzorovú implementáciu týchto rozhraní. Naviac je poskytnutá množina abstraktných tried na zjednodušenie implementácie nových kolekcií.

Okrem toho poskytuje API prostriedky na získanie pohľadov len na čítanie, výkonné triediace algoritmy, jednoduché, obojsmerné alebo indexové meniteľné iterátory v závislosti od typu kolekcie.

libgee je napísaný v jazyku Vala a dá sa používať ako akákoľvek iná knižnica jazyka C založená na GObject. Väzby pre ďalšie jazyky sú v pláne.

Tento balík obsahuje zdieľané knižnice.

Ostatné balíky súvisiace s balíkom libgee-0.8-2

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť libgee-0.8-2

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
amd64 225.3 kB906.0 kB [zoznam súborov]
arm64 205.4 kB950.0 kB [zoznam súborov]
armhf 177.4 kB566.0 kB [zoznam súborov]
i386 229.4 kB982.0 kB [zoznam súborov]
ppc64el 228.3 kB1,206.0 kB [zoznam súborov]
riscv64 220.1 kB714.0 kB [zoznam súborov]
s390x 205.2 kB902.0 kB [zoznam súborov]