私はCライブラリへのDブリッジを実行しています。これは、定数のように参照するtypedefの列挙型を使用して、Cコードを作成しましたが、関数の引数などに名前を付けることができます。例:
enum someLongNameThatTheCLibraryUses
{
A,
B,
}
現在、私はそれを次のように参照する必要があります:
someLongNameThatTheCLibraryUses.A;
しかし、私はむしろ:
A;
私はこれを行うことができます:
alias someLongNameThatTheCLibraryUses a;
a.A;
しかし、私はライブラリモジュールでそれをしたくないので、それが使用されている場所でそれをしなければならないでしょう、それは面倒です。
これを行う方法はありますか?