všetky možnosti
jessie  ] [  stretch  ] [  buster  ] [  bullseye  ] [  sid  ]
[ Zdroj: libgee-0.8  ]

Balík: libgee-0.8-2 (0.20.1-2)

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
ppc64el 231.2 kB1,211.0 kB [zoznam súborov]