プロジェクト

全般

プロフィール

バグ #2001

完了

Configurationが機能しない。

n-ando さんがほぼ14年前に追加. ほぼ14年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
-
開始日:
2011/01/20
期日:
進捗率:

100%

予定工数:

説明

r2021でconfigurationが機能しない。
RTSEでConfigSampleコンポーネントをセレクトしても、configuration viewで何も表示されない。

n-ando さんがほぼ14年前に更新

r2015ではconfigurationは機能するので、RtORB関係で変更した部分で問題がある模様。

n-ando さんがほぼ14年前に更新

     std::vector<coil::Properties*> cf(m_configsets.getConfigurationSets());
     ConfigurationSetList_var config_sets = 
           new ConfigurationSetList((CORBA::ULong)cf.size());
+        // Ctor's first arg is max length. Actual length has to be set.
+        config_sets->length((CORBA::ULong)cf.size());

config_sets のlength()を指定し忘れている。シーケンスのvar型のコンストラクタ第1引数は最大長で、長さではない。したがって、別途長さを指定する必要がある。
この修正でconfigurationが正しく機能するようになった。

refs 2032

n-ando さんがほぼ14年前に更新

  • ステータス新規 から 終了 に変更
  • 進捗率0 から 100 に変更

他の形式にエクスポート: Atom PDF