Simple components for Ada 4.52

Лицензии: Бесплатный ‎Размер файла: 4.43 MB
‎Рейтинг пользователей: 2.7/5 - ‎9 ‎Голосов

Эта библиотека обеспечивает реализацию интеллектуальных указателей для автоматически собранных объектов (с использованием подсчета ссылок); сохранение объектов, не зависящих от базы данных, через ODBC или S'Lite с постоянными объектами, которые могут зависеть от других объектов; различные контейнеры, включая связанные вдвойне сети и списки, направленные графики, направленные взвешенные, карты, стеки, наборы, ограничены и неограниченные массивы; контейнеры ручек для объектов; управление таблицей с поддержкой разбора; инструменты редактирования текста для форматирования строк в номерах тока и плавающих тока в любой базе; OO parsers для выражений infix с примерами varios от простого калькулятора консоли до полного анализа выражений Ada 95; пулы для хранения; Номера IEEE 754; без блокировки общих структур, включая FIFO и доску. Примитивы синхронизации включают события, импульсные события, импульсные события, распространяющие значения, массивы событий, которые могут быть сигналированы, сброшены и ожидаемы для произвольного сочетания, условия расы бесплатно. Он также включает в себя reentrant mutexes и массивы mutexes с принудительной политики блокировки, условие гонки бесплатно, S'Lite привязки, блок и памяти резидентов потоков.

история версии

  • Версия 4.52 размещено на 2020-10-17
    Исправление ошибок
  • Версия 4.49 размещено на 2020-05-06
    Добавлены связанные карты
  • Версия 4.48 размещено на 2020-03-11
    Исправления ошибок
  • Версия 4.45 размещено на 2020-01-14
    Поддержка идентификатора процесса в удаленной службе вызова
  • Версия 4.44 размещено на 2019-11-20
    Очистка добавлена к доверху серверов
  • Версия 4.43 размещено на 2019-11-01
    Расширение привязки S'Lite3
  • Версия 4.42 размещено на 2019-09-18
    Парсер JSON
  • Версия 4.41 размещено на 2019-08-05
    ASN.1, сертификаты LDAP, X.509
  • Версия 4.40 размещено на 2019-05-14
    Поддержка OpenSSL и исправления ошибок
  • Версия 4.38 размещено на 2019-01-21
    Взаимодействие с Джулией
  • Версия 4.36 размещено на 2019-01-08
    Добавлена блокировка серверов i/O
  • Версия 4.34 размещено на 2018-12-01
    Расширен интерфейс ELV/e-No3
  • Версия 4.29 размещено на 2018-06-01
    Незначительные исправления ошибок
  • Версия 4.28 размещено на 2018-05-02
    Добавлены примитивы межим процессуаной коммуникации
  • Версия 4.23 размещено на 2017-09-04
    Исправления ошибок в парсере
  • Версия 4.22 размещено на 2017-07-24
    Исправления ошибок на сервере HTTP
  • Версия 4.21 размещено на 2017-04-18
    Поддержка клиентов WebSocket
  • Версия 4.20 размещено на 2017-03-11
    Исправление ошибки клиента ModBus
  • Версия 4.19 размещено на 2017-02-20
    Незначительные усовершенствования
  • Версия 3.3 размещено на 2008-12-13
    Поддержка IEEE 754

Подробная информация о программе

Eula

EULA - Соглашение о лицензировании конечных пользователей

Эта библиотека является свободным программным обеспечением; вы можете перераспределить его и/или изменить его в соответствии с условиями Общей публичной лицензии GNU, опубликованной Фондом свободного программного обеспечения; либо версия 2 лицензии, или (по вашему выбору) любой более поздней версии. Эта библиотека распространяется в надежде, что она будет полезна, но не имеет никакой гарантии; даже без подразумеваемой гарантии MERCHANTABILITY или FITNESS FOR A PARTICULAR PURPOSE. Более подробную информацию можно получить в Генеральной публичной лицензии GNU. Вы должны были получить копию Общей публичной лицензии GNU вместе с этой библиотекой; если нет, напишите в Фонд свободного программного обеспечения, Inc, 59 Temple Place - Suite 330, Бостон, Массачусетс 02111-1307, США. В качестве специального исключения, если другие файлы мгновенно обуглить дженерики из этого устройства, или вы связываете это устройство с другими файлами для производства выгримых, это устройство само по себе не вызывает в результате выполняется, которые будут охвачены GNU Общей государственной лицензии. Это исключение, однако, не делает недействительными любые другие причины, по которым исполненный файл может быть покрыт публичной лицензией GNU.