バグ #2259
完了
IDLでoutとして宣言した関数引数のシグニチャが違う。
n-ando さんが約14年前に追加.
13年以上前に更新.
説明
interface hoge
{
short hoge(out Data mydata);
};
のC++スケルトンのhogeのシグニチャは
CORBA::Short hoge(Data_out mydata);
のはずだが
CORBA::Short hoge(Data& mydata);
になっている
ただし、一部のstructに関しては、正しい引数として出力される。
struct ServiceProfile
{
UniqueId type;
string description;
CameraService camera_service;
};
はoutに関しては正しい引数として出力される。
struct DeviceProfile
{
UniqueId classId;
UniqueId guid;
short unit;
string vendorName;
string modelName;
IntrinsicParameters intrinsic;
ExtrinsicParameters extrinsic;
NVList properties;
};
は×。
- ステータス を 新規 から 解決 に変更
- 担当者 を ga にセット
- 進捗率 を 0 から 100 に変更
他の形式にエクスポート: Atom
PDF