使用:
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>
コードを生成した後、port_impl.h と port_impl.cpp を更新して、 エラー: 抽象型 'FRONTEND_RFInfo_In_i のオブジェクトを割り当てることができません。
port_impl.h と port_impl.cpp を更新した後、コードを再コンパイルします。コンパイルはできますが、以下のリンカ エラーが発生します。
/usr/local/redhawk/core/lib/libfrontendInterfaces.so: undefined reference to `BULKIO::PrecisionUTCTime::operator<<=(cdrStream&)'
/usr/local/redhawk/core/lib/libfrontendInterfaces.so: undefined reference to `BULKIO::PrecisionUTCTime::operator>>=(cdrStream&) const'
bulkio ライブラリではこのメソッドを取得できないようです。