使用:
Redhawk 1.9 / CentOS 6.4 (32 ビット) / C++ 実装
新しい FRONTEND::TUNER デバイスの作成
コード生成でのデフォルト設定の使用
FRONTEND Digital Tuner に必要な以下のポートを追加してコードを再生成すると、次のエラー メッセージが表示されます。
<ports>
<provides repid="IDL:FRONTEND/DigitalTuner:1.0" providesname="DigitalTuner"/>
<provides repid="IDL:FRONTEND/RFInfo:1.0" providesname="RFInfo"/>
</ports>
エラー メッセージ ([問題] ウィンドウ):
抽象型 'FRONTEND_RFInfo_In_i' のオブジェクトを割り当てることができません TestFrontEndDevice_base.cpp /TestFrontEndDevice/cpp 行 50 C/C++ 問題
エラー メッセージ (コンソール):
port_impl.h:56: 注: 次の仮想関数は「FRONTEND_RFInfo_In_i」内で純粋であるため:
/usr/local/redhawk/core/include/redhawk/FRONTEND/RFInfo.h:323: 注: 仮想ボイド FRONTEND::_impl_RFInfo::rf_flow_id(const char*)
/usr/local/redhawk/core/include/redhawk/FRONTEND/RFInfo.h:325: 注: 仮想ボイド FRONTEND::_impl_RFInfo::rfinfo_pkt(const FRONTEND::RFInfoPkt&)
make: * [TestFrontEndDevice-TestFrontEndDevice_base.o] エラー 1