Simple components for Ada 4.52

Licencji: Wolna ‎Rozmiar pliku: 4.43 MB
‎Ocena użytkowników: 2.7/5 - ‎9 ‎Głosów

Ta biblioteka udostępnia implementacje inteligentnych wskaźników dla automatycznie zbieranych obiektów (przy użyciu zliczania odwołań); trwałość obiektu indpendent bazy danych za pośrednictwem ODBC lub SQLite z trwałych obiektów, które mogą zależeć od innych obiektów; różne kontenery, w tym podwójnie połączone sieci i listy, skierowane wykresy, ukierunkowane ważone, mapy, stosy, zestawy, tablice ograniczone i nieograniczone; pojemniki uchwytów do obiektów; zarządzanie tabelami z obsługą analizy; narzędzia do edycji tekstu do formatowania ciągów liczb całkowitych i zmiennoprzecinkowych w dowolnej podstawie; Analizatory OO dla wyrażeń infix z przykładami varios od prostego kalkulatora konsoli do pełnego analizatora wyrażeń Ada 95; pule magazynowe; liczba IEEE 754; bezblokowe współdzielone struktury, w tym FIFO i tablica. Prymitywy synchronizacji obejmują zdarzenia, zdarzenia impulsowe, zdarzenia pulsu rozprowadzające wartości, tablice zdarzeń, które mogą być sygnalizowane, resetowane i oczekiwane na dowolną kombinację, wolne warunki wyścigu. Zawiera również recydywy muteksy i tablice muteksów z wymuszoną zasadą blokowania, wolne od warunków wyścigu, powiązania SQLite, strumienie rezydentne bloków i pamięci.

historia wersji

  • Wersja 4.52 opublikowany na 2020-10-17
    Naprawianie błędów
  • Wersja 4.49 opublikowany na 2020-05-06
    Dodano mapy ograniczone
  • Wersja 4.48 opublikowany na 2020-03-11
    Poprawki
  • Wersja 4.45 opublikowany na 2020-01-14
    Obsługa identyfikatorów procesów w usłudze połączeń zdalnych
  • Wersja 4.44 opublikowany na 2019-11-20
    Oczyszczanie dodane do finalizacji serwerów
  • Wersja 4.43 opublikowany na 2019-11-01
    Rozszerzenie powiązań SQLite3
  • Wersja 4.42 opublikowany na 2019-09-18
    Analizator JSON
  • Wersja 4.41 opublikowany na 2019-08-05
    Certyfikaty ASN.1, LDAP, X.509
  • Wersja 4.40 opublikowany na 2019-05-14
    Obsługa openSSL i poprawki błędów
  • Wersja 4.38 opublikowany na 2019-01-21
    Współpraca z Julią
  • Wersja 4.36 opublikowany na 2019-01-08
    Dodano blokowanie serwerów we/wy
  • Wersja 4.34 opublikowany na 2018-12-01
    Rozszerzony interfejs ELV/e-Q3
  • Wersja 4.29 opublikowany na 2018-06-01
    Drobne poprawki błędów
  • Wersja 4.28 opublikowany na 2018-05-02
    Dodano prymitywy komunikacji między procesami
  • Wersja 4.23 opublikowany na 2017-09-04
    Poprawki błędów w analizatorze
  • Wersja 4.22 opublikowany na 2017-07-24
    Poprawki błędów na serwerze HTTP
  • Wersja 4.21 opublikowany na 2017-04-18
    Obsługa klientów WebSocket
  • Wersja 4.20 opublikowany na 2017-03-11
    Poprawka błędu klienta ModBus
  • Wersja 4.19 opublikowany na 2017-02-20
    Drobne ulepszenia
  • Wersja 3.3 opublikowany na 2008-12-13
    Pomoc techniczna: IEEE 754

Szczegóły programu

Eula

Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego

Ta biblioteka jest wolnym oprogramowaniem; możecie je rozpowszechniać i/lub modyfikować zgodnie z warunkami Powszechnej Licencji Publicznej GNU opublikowanej przez Fundację Wolnego Oprogramowania; w wersji 2 Licencji lub (do dowolnej możliwej) dowolnej nowszej wersji. Ta biblioteka jest rozprowadzana w nadziei, że będzie przydatna, ale bez żadnej gwarancji; nawet bez dorozumianej gwarancji przydatności handlowej lub przydatności do określonego celu. Więcej informacji można znaleźć w Ogólnej Licencji Publicznej GNU. Powinieneś był otrzymać kopię Powszechnej Licencji Publicznej GNU wraz z tą biblioteką; jeśli nie, napisz do Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Jako szczególny wyjątek, jeśli inne pliki tworzą pliki ogólne z tej jednostki lub łączysz tę jednostkę z innymi plikami w celu wytworzenia pliku wykonywalnego, jednostka ta sama w sobie nie powoduje, że wynikowy plik wykonywalny jest objęty Powszechną Licencją Publiczną GNU. Wyjątek ten nie unieważnia jednak żadnych innych powodów, dla których plik wykonywalny może być objęty Licencją Publiczną GNU.