たとえば、IDL で単純型の const を公開する方法を知っています。
const long blah = 37
しかし、複雑な型の定数、メソッド、または少なくとも読み取り可能な構造体のようなメンバー フィールドを公開したいと考えています。たとえば、「get_Make」、「get_Model」、「get_Year」、「get_BasePrice」などのアクセサ フィールドを持つ CarType というタイプが考えられます。
次に、FORD_PINTO_1973 などの const インスタンスを公開したいと思います。
(例をあまり読まないでください。この特定の例は、const インスタンスなどのない通常のクラスに適していると教えてください)。
FORD_PINTO_1973 の Year フィールドが 1973 であるという事実を、IDL でどのように定義すればよいかわかりません。
助けてくれてありがとう。