[openrtm-users 02753] Python版のRTObject_implのremoveInPort関数の不具合について

1 つの投稿 / 0 new
fsi-katami
オフライン
Last seen: 6年 1ヶ月 前
登録日: 2010-08-02 13:37
[openrtm-users 02753] Python版のRTObject_implのremoveInPort関数の不具合について

OpenRTM MLの皆様
ウィン電子工業の片見です。

Python 版の RTObject_impl の removeInPort 関数に不具合が
あるようですので報告いたします。

現象としましては、
addInPort で追加したポートを
removeInPort でポートを削除しようとすると
コンポーネントがエラー状態になります。

原因は、
RTObject_impl の removeInPort 内で
removePort 与えている変数名が
inport となっていることだと思われます。
# 変数名を port に変更してエラーが発生しなくなることを
# 確認しました。

@@ -2804,7 +2804,7 @@
# bool removeInPort(InPortBase& port);
def removeInPort(self, port):
self._rtcout.RTC_TRACE("removeInPort()")
- ret = self.removePort(inport)
+ ret = self.removePort(port)

if ret:
for inport in self._inports:

よろしくお願いいたします。
_______________________________________________
openrtm-users mailing list
openrtm-users@openrtm.org
http://www.openrtm.org/mailman/listinfo/openrtm-users

未定義

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

Webサイト統計
ユーザ数:2209
プロジェクト統計
RTコンポーネント307
RTミドルウエア35
ツール22
文書・仕様書2

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク