Gobject Introspection

Gobject Introspectionの目標は、APIを説明し、それらを一様、機械可読形式で収集することです。
今すぐダウンロード

Gobject Introspection ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • The GObject Introspection team
  • 出版社のWebサイト:
  • http://www.gnome.org

Gobject Introspection タグ


Gobject Introspection 説明

Gobject Introspectionの目標は、APIを記述し、それらを一様、機械可読形式で集めることです。 Gobject Introspectionの目標は、APIを説明し、それらを統一、マシン読み取り可能な形式で収集することです.gir XMLフォーマットは、GOBJECTINTROSCECTIONSECTによって使用されるGIRというXML形式です。それの目的は、ライブラリまたは他のコードの単位エクスポートを完全に利用可能なAPIにアクセスするための一般的な構造を提供することです。コア、言語またはライブラリー固有の機能を区別するためのネームスペースを使用している言語Annosticであることを意味しています。現在フォーマットに取り組むCベースのツールは現在ありますが、たとえば他の言語のセットのために使用することはできます.Typelibthe TypeLibは高速に設計されたGIRのディスクバージョンです。メモリ効率的かつ十分に完了して、言語バインディングを他の情報源なしでその上に書き込むことができます。通常、Library / Programがインストールされ、Language Bindingからインストールされてアクセスを希望する他のアプリケーションからGIRからコンパイルされます。 1つ以上のGIRファイルを1つ以上のTypelibブロブに変換します。 RAW TYPELIB BLOBまたはCコード( - コード)を発行することができます。 - Repository APIを使用したG-IR-Generator、GIRジェネレータ。これは、共有オブジェクト、または生のTypelib BlobになることができるバイナリtypelibからGIRファイルを生成します。 - G-IR-Scannerは、ヘッダーとintrospecting gobjectベースのLibraries.APIライブラリとの間でGIR XMLファイルを生成するツールであり、TypelibのメタデータにアクセスするためのAPIを提供するLibgirepositoryというCベースのライブラリもあります。関数情報オブジェクトを指定して、関数を呼び出すためのAPIも含まれています。実装はlibffi(libffiの3.0以上のlibffi)に基づいています(http://sourceware.org/libffi)。テスト/テスト内のGIRテストファイル、および往復テストを実行するためのスクリプトがいくつかあります。 - > TypeLib - > GIR)。


Gobject Introspection 関連ソフトウェア