все параметры
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Источник: libgee-0.8  ]

Пакет: libgee-0.8-2 (0.20.1-2)

Ссылки для libgee-0.8-2

Screenshot

Ресурсы Debian:

Исходный код libgee-0.8:

Сопровождающие:

Внешние ресурсы:

Подобные пакеты:

библиотека утилит и коллекций, основанных на GObject

Библиотека коллекций libgee предоставляет основанные на GObject интерфейсы и классы для широко используемых структур данных.

libgee предоставляет следующие интерфейсы:

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

Классы ArrayList, ArrauQueue, ConcurrentLinkedList, ConcurrentSet, HashSet, HashMap, HashMultiSet, HashMultiMap, LinkedList, PriorityQueue, Promise, TreeSet, TreeMap, TreeMultiSet и TreeMultiMap предоставляют примеры реализации этих интерфейсов. В дополнение, предоставляется набор абстрактных классов для облегчения реализации новых коллекций.

API позволяет получать доступные только для чтения представления (read-only views), эффективные алгоритмы сортировки, простые, двунаправленные или основанные на индексах изменяемые итераторы, в зависимости от типа коллекции.

libgee написана на языке Vala и может использоваться, как любая основанная на GObject библиотека Си. Также планируется реализовать привязки для других языков в будущем.

Пакет содержит разделяемые библиотеки.

Другие пакеты, относящиеся к libgee-0.8-2

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка libgee-0.8-2

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
i386 233,2 Кб1 011,0 Кб [список файлов]