radadrgen - コードジェネレータ
radadrgen [-h] [-d DIRECTORY] [-k] -l {c,java,jmx,python} -s {client,server} adr
radadrgen コマンドは、ADR IDL 処理ツールです。これは、RAD クライアントまたはサーバー実装のための言語バインディングを生成するために使用できます。
すべての呼び出しで、指定されたドキュメントが ADR スキーマに対して妥当かどうかが検証されます。
サポートしているオプションは、次のとおりです。
ヘルプメッセージを表示して終了します。
出力ディレクトリを指定します。指定されない場合、現在のディレクトリが使用されます。
既存の出力を上書きしません。このフラグが指定されない場合、radadrgen は既存の出力ファイルを上書きします。
バインディングを生成する対象の言語を指定します。サポートされる言語のリスト (クライアントサイドとサーバーサイドの両方) がヘルプメッセージで提供されます。
サーバーサイド (スケルトン) 実装またはクライアントサイド (スタブ) のどちらに対してバインディングを生成するかを指定します。
次のオペランドをコマンド行で指定する必要があります。
タイプおよびインタフェースの定義を生成する必要がある API 指定へのパス。
コアの ADR RelaxNG スキーマ定義。
ドキュメント要素のための ADR RelaxNG スキーマ定義。
属性についての詳細は、マニュアルページの attributes(5) を参照してください。
|