Simple components for Ada 4.52

ライセンス: 無料 ‎ファイルサイズ: 4.43 MB
‎ユーザー評価: 2.7/5 - ‎9 ‎投票

このライブラリは、自動的に収集されたオブジェクト (参照カウントを使用) のスマート ポインターの実装を提供します。ODBC または SQLite を使用したデータベース内のオブジェクトの永続性 (他のオブジェクトに依存する永続オブジェクトを含む)二重にリンクされたウェブとリスト、有向グラフ、有向加重、マップ、スタック、セット、境界配列と非境界配列を含むさまざまなコンテナ。オブジェクトへのハンドルのコンテナー。解析サポートを備えたテーブル管理。整数と浮動小数点数の文字列フォーマットを任意のベースにするためのテキスト編集ツール。単純なコンソール計算機から完全な Ada 95 式パーサーまで、バリオスの例を含むインフィックス式用の OO パーサー。ストレージ プール。IEEE 754 番号;FIFOや黒板を含むロックフリーの共有構造。同期プリミティブには、イベント、パルスイベント、値を分配するパルスイベント、シグナルを送ることができるイベントの配列、リセット、および競合状態の任意の組み合わせが待たされる、競合状態が含まれます。また、再入可能なミューテックスと、強制ロックポリシー、競合状態フリー、SQLite バインディング、ブロックおよびメモリ常駐ストリームを持つミューテックスの配列も含まれます。

バージョン履歴

  • バージョン 4.52 に転記 2020-10-17
    バグの修正
  • バージョン 4.49 に転記 2020-05-06
    境界マップが追加されました
  • バージョン 4.48 に転記 2020-03-11
    バグ修正
  • バージョン 4.45 に転記 2020-01-14
    リモートコールサービスでのプロセスIDサポート
  • バージョン 4.44 に転記 2019-11-20
    サーバーのファイナライズにクリーンアップが追加されました
  • バージョン 4.43 に転記 2019-11-01
    SQLite3 バインディング拡張機能
  • バージョン 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-Q3インターフェース拡張
  • バージョン 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
    ウェブソケットクライアントのサポート
  • バージョン 4.20 に転記 2017-03-11
    ModBus クライアントのバグ修正
  • バージョン 4.19 に転記 2017-02-20
    マイナーな機能強化
  • バージョン 3.3 に転記 2008-12-13
    IEEE 754 のサポート

プログラムの詳細

Eula

EULA - 使用許諾契約書

このライブラリはフリーソフトウェアです。自由ソフトウェア財団が発行したGNU一般公衆ライセンスの条項に基づいて、再配布または変更を行うことができます。ライセンスのバージョン 2、または(オプションで)それ以降のバージョンのいずれか。このライブラリは、有用であることを期待して配布されますが、保証はありません。特定の目的に対する商品性または適合性の黙示的保証さえしない。詳細はGNU一般公衆ライセンスをご覧ください。このライブラリと共にGNU一般公衆ライセンスのコピーを受け取るべきである。そうでなければ、フリーソフトウェア財団、59テンプルプレイス - スイート330、ボストン、MA 02111-1307、米国に書いてください。 特別な例外として、他のファイルがこのユニットからジェネリックをインスタンス化する場合、または実行可能ファイルを生成するためにこのユニットを他のファイルとリンクした場合、このユニット自体が結果として生じる実行可能ファイルがGNU一般公衆ライセンスの対象となるわけではありません。ただし、この例外は、実行可能ファイルが GNU パブリック ライセンスでカバーされる可能性がある他の理由を無効にしません。