Pybindgen

今すぐダウンロード

Pybindgen ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Gustavo J. A. M. Carneiro
  • 出版社のWebサイト:
  • http://code.google.com/u/gjcarneiro/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 230 KB

Pybindgen タグ


Pybindgen 説明

開発者がC / C ++コードのためのPythonバインディングを生成できるようにする無料のPythonベースのツール PybindGenは、Python用のC / C ++ライブラリーをバインドするC / C ++コードを生成するようにギアになっているオープンソースのPythonツールです。 Pybindgenは、C ++テンプレートまたはCプレプロセッサマクロのいずれかを広く使用することなくそうします。 PybindGenはC / C ++の型のモジュール式処理をしており、Pythonプラグインで簡単に拡張できます。生成されたコードは、人間のプログラマーが書くものとほぼ同じくらいきれいです。これが "pybindgen"のいくつかの重要な機能です: ・クリーンCまたはC ++コードを生成します。 ・生成はPython APIによって排他的に制御されます ・制限されたコマンドラインインタフェースまたはさらに別のインタフェース定義ファイル形式はありません。 ・堅牢なエラー処理のためのオプションのサポート ・エラーにトレースバックしないでください.APIのサブセットをできるだけ包ませ続けます。 ・生成コードは自己完結型であり、ライブラリーには依存しません ・Python自体とライブラリを除き、もちろん折り返しようとしている。 ・C関数とC ++クラス/構造体。 ・構造/クラスフィールドへの直接アクセス。 ・クラスの静的メンバー変数をサポートしています。 ・さまざまなC ++オブジェクトの所有権転送オプション、スマートポインタ、および参照カウント。 ・「IN」、「OUT」、および「INOUT」パラメータとその結果、複数の戻り値。 ・Pythonサブクラスで実装できるC ++仮想メソッド。 ・オーバーロード機能/メソッド/コンストラクタ。 ・C ++ RTTIを使用して、ポインタ間の戻り値の自動タイプ絞り込み。 ・関数、メソッド、および制約のパラメータにおけるC ++暗黙の変換。 要件: ・Python


Pybindgen 関連ソフトウェア

FindBugs.

Javaプログラムのバグを見つけるための無料およびオープンソース静的分析ツール ...

139 7.3 MB

ダウンロード