[openrtm-commit:02690] r3013 - trunk/OpenRTM-aist/src/lib/rtm

openrtm @ openrtm.org openrtm @ openrtm.org
2017年 7月 14日 (金) 17:38:34 JST


Author: kawauchi
Date: 2017-07-14 17:38:34 +0900 (Fri, 14 Jul 2017)
New Revision: 3013

Modified:
   trunk/OpenRTM-aist/src/lib/rtm/VxWorksInterruptExecutionContext.cpp
   trunk/OpenRTM-aist/src/lib/rtm/VxWorksInterruptExecutionContext.h
   trunk/OpenRTM-aist/src/lib/rtm/VxWorksRTExecutionContext.cpp
   trunk/OpenRTM-aist/src/lib/rtm/VxWorksRTExecutionContext.h
Log:
[incompat, bugfix, VxWorks] Character code has been converted from UTF - 8 to EUC.

Modified: trunk/OpenRTM-aist/src/lib/rtm/VxWorksInterruptExecutionContext.cpp
===================================================================
--- trunk/OpenRTM-aist/src/lib/rtm/VxWorksInterruptExecutionContext.cpp	2017-07-11 10:10:16 UTC (rev 3012)
+++ trunk/OpenRTM-aist/src/lib/rtm/VxWorksInterruptExecutionContext.cpp	2017-07-14 08:38:34 UTC (rev 3013)
@@ -56,7 +56,7 @@
 
   /*!
    * @if jp
-   * @brief コンストラクタ
+   * @brief ¥³¥ó¥¹¥È¥é¥¯¥¿
    * @else
    * @brief Constructor
    * @endif
@@ -82,7 +82,7 @@
   
   /*!
    * @if jp
-   * @brief デストラクタ
+   * @brief ¥Ç¥¹¥È¥é¥¯¥¿
    * @else
    * @brief Destructor
    * @endif
@@ -120,7 +120,7 @@
    *------------------------------------------------------------*/
   /*!
    * @if jp
-   * @brief ExecutionContext用アクティビティスレッドを生成する
+   * @brief ExecutionContextÍÑ¥¢¥¯¥Æ¥£¥Ó¥Æ¥£¥¹¥ì¥Ã¥É¤òÀ¸À®¤¹¤ë
    * @else
    * @brief Generate internal activity thread for ExecutionContext
    * @endif
@@ -135,7 +135,7 @@
 
   /*!
    * @if jp
-   * @brief 各 Component の処理を呼び出す。
+   * @brief ³Æ Component ¤Î½èÍý¤ò¸Æ¤Ó½Ð¤¹¡£
    * @else
    * @brief Invoke each component's operation
    * @endif
@@ -193,7 +193,7 @@
 
   /*!
    * @if jp
-   * @brief ExecutionContext 用のスレッド実行関数
+   * @brief ExecutionContext ÍѤΥ¹¥ì¥Ã¥É¼Â¹Ô´Ø¿ô
    * @else
    * @brief Thread execution function for ExecutionContext
    * @endif
@@ -210,7 +210,7 @@
   //============================================================
   /*!
    * @if jp
-   * @brief 処理を1ステップ進める
+   * @brief ½èÍý¤ò1¥¹¥Æ¥Ã¥×¿Ê¤á¤ë
    * @else
    * @brief Move forward one step of ExecutionContext
    * @endif
@@ -228,7 +228,7 @@
   }
   /*!
    * @if jp
-   * @brief ExecutionContext 実行状態確認関数
+   * @brief ExecutionContext ¼Â¹Ô¾õÂÖ³Îǧ´Ø¿ô
    * @else
    * @brief Check for ExecutionContext running state
    * @endif
@@ -241,7 +241,7 @@
 
   /*!
    * @if jp
-   * @brief ExecutionContext の実行を開始
+   * @brief ExecutionContext ¤Î¼Â¹Ô¤ò³«»Ï
    * @else
    * @brief Start the ExecutionContext
    * @endif
@@ -254,7 +254,7 @@
 
   /*!
    * @if jp
-   * @brief ExecutionContext の実行を停止
+   * @brief ExecutionContext ¤Î¼Â¹Ô¤òÄä»ß
    * @else
    * @brief Stop the ExecutionContext
    * @endif
@@ -269,7 +269,7 @@
 
   /*!
    * @if jp
-   * @brief ExecutionContext の実行周期(Hz)を取得する
+   * @brief ExecutionContext ¤Î¼Â¹Ô¼þ´ü(Hz)¤ò¼èÆÀ¤¹¤ë
    * @else
    * @brief Get execution rate(Hz) of ExecutionContext
    * @endif
@@ -282,7 +282,7 @@
 
   /*!
    * @if jp
-   * @brief ExecutionContext の実行周期(Hz)を設定する
+   * @brief ExecutionContext ¤Î¼Â¹Ô¼þ´ü(Hz)¤òÀßÄꤹ¤ë
    * @else
    * @brief Set execution rate(Hz) of ExecutionContext
    * @endif
@@ -295,7 +295,7 @@
 
   /*!
    * @if jp
-   * @brief RTコンポーネントを追加する
+   * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲ乤ë
    * @else
    * @brief Add an RT-Component
    * @endif
@@ -309,7 +309,7 @@
 
   /*!
    * @if jp
-   * @brief コンポーネントをコンポーネントリストから削除する
+   * @brief ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥³¥ó¥Ý¡¼¥Í¥ó¥È¥ê¥¹¥È¤«¤éºï½ü¤¹¤ë
    * @else
    * @brief Remove the RT-Component from participant list
    * @endif
@@ -323,7 +323,7 @@
 
   /*!
    * @if jp
-   * @brief RTコンポーネントをアクティブ化する
+   * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥¢¥¯¥Æ¥£¥Ö²½¤¹¤ë
    * @else
    * @brief Activate an RT-Component
    * @endif
@@ -337,7 +337,7 @@
 
   /*!
    * @if jp
-   * @brief RTコンポーネントを非アクティブ化する
+   * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÈó¥¢¥¯¥Æ¥£¥Ö²½¤¹¤ë
    * @else
    * @brief Deactivate an RT-Component
    * @endif
@@ -351,7 +351,7 @@
 
   /*!
    * @if jp
-   * @brief RTコンポーネントをリセットする
+   * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥ê¥»¥Ã¥È¤¹¤ë
    * @else
    * @brief Reset the RT-Component
    * @endif
@@ -365,7 +365,7 @@
 
   /*!
    * @if jp
-   * @brief RTコンポーネントの状態を取得する
+   * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾õÂÖ¤ò¼èÆÀ¤¹¤ë
    * @else
    * @brief Get RT-Component's state
    * @endif
@@ -379,7 +379,7 @@
 
   /*!
    * @if jp
-   * @brief ExecutionKind を取得する
+   * @brief ExecutionKind ¤ò¼èÆÀ¤¹¤ë
    * @else
    * @brief Get the ExecutionKind
    * @endif
@@ -395,7 +395,7 @@
   //------------------------------------------------------------
   /*!
    * @if jp
-   * @brief ExecutionContextProfile を取得する
+   * @brief ExecutionContextProfile ¤ò¼èÆÀ¤¹¤ë
    * @else
    * @brief Get the ExecutionContextProfile
    * @endif
@@ -503,7 +503,7 @@
   }
   /*!
    * @if jp
-   * @brief 割り込みの設定
+   * @brief ³ä¤ê¹þ¤ß¤ÎÀßÄê
    *
    * @param props
    *
@@ -665,7 +665,7 @@
 {
   /*!
    * @if jp
-   * @brief 当該 ExecutionContext 用Factoryクラスの登録。
+   * @brief Åö³º ExecutionContext ÍÑFactory¥¯¥é¥¹¤ÎÅÐÏ¿¡£
    * @else
    * @brief Register Factory class for this ExecutionContext
    * @endif

Modified: trunk/OpenRTM-aist/src/lib/rtm/VxWorksInterruptExecutionContext.h
===================================================================
--- trunk/OpenRTM-aist/src/lib/rtm/VxWorksInterruptExecutionContext.h	2017-07-11 10:10:16 UTC (rev 3012)
+++ trunk/OpenRTM-aist/src/lib/rtm/VxWorksInterruptExecutionContext.h	2017-07-14 08:38:34 UTC (rev 3013)
@@ -32,11 +32,11 @@
   /*!
    * @if jp
    * @class VxWorksInterruptExecutionContext
-   * @brief ハードウェア割り込み、ソフトウェア割り込みで実行する ExecutionContext クラス
+   * @brief ¥Ï¡¼¥É¥¦¥§¥¢³ä¤ê¹þ¤ß¡¢¥½¥Õ¥È¥¦¥§¥¢³ä¤ê¹þ¤ß¤Ç¼Â¹Ô¤¹¤ë ExecutionContext ¥¯¥é¥¹
    *
    * 
-   * ExecutionContextクラス。
-   * 割り込みによるメソッド呼びだしによって時間が1周期づつ進む。
+   * ExecutionContext¥¯¥é¥¹¡£
+   * ³ä¤ê¹þ¤ß¤Ë¤è¤ë¥á¥½¥Ã¥É¸Æ¤Ó¤À¤·¤Ë¤è¤Ã¤Æ»þ´Ö¤¬1¼þ´ü¤Å¤Ä¿Ê¤à¡£
    *
    * @since 1.2.0
    *
@@ -61,9 +61,9 @@
   public:
     /*!
      * @if jp
-     * @brief コンストラクタ
+     * @brief ¥³¥ó¥¹¥È¥é¥¯¥¿
      *
-     * コンストラクタ
+     * ¥³¥ó¥¹¥È¥é¥¯¥¿
      *
      * @else
      * @brief Constructor
@@ -76,9 +76,9 @@
     
     /*!
      * @if jp
-     * @brief デストラクタ
+     * @brief ¥Ç¥¹¥È¥é¥¯¥¿
      *
-     * デストラクタ
+     * ¥Ç¥¹¥È¥é¥¯¥¿
      *
      * @else
      * @brief Destructor
@@ -91,9 +91,9 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContextの初期化を行う
+     * @brief ExecutionContext¤Î½é´ü²½¤ò¹Ô¤¦
      *
-     * ExecutionContextの初期化処理
+     * ExecutionContext¤Î½é´ü²½½èÍý
      *
      * @else
      * @brief Initialize the ExecutionContext
@@ -105,14 +105,14 @@
     virtual  void init(coil::Properties& props);
     /*!
      * @if jp
-     * @brief ExecutionContext用アクティビティスレッドを生成する
+     * @brief ExecutionContextÍÑ¥¢¥¯¥Æ¥£¥Ó¥Æ¥£¥¹¥ì¥Ã¥É¤òÀ¸À®¤¹¤ë
      *
-     * Executioncontext 用の内部アクティビティスレッドを生成し起動する。
-     * これは coil::Task サービスクラスメソッドのオーバーライド。
+     * Executioncontext ÍѤÎÆâÉô¥¢¥¯¥Æ¥£¥Ó¥Æ¥£¥¹¥ì¥Ã¥É¤òÀ¸À®¤·µ¯Æ°¤¹¤ë¡£
+     * ¤³¤ì¤Ï coil::Task ¥µ¡¼¥Ó¥¹¥¯¥é¥¹¥á¥½¥Ã¥É¤Î¥ª¡¼¥Ð¡¼¥é¥¤¥É¡£
      *
-     * @param args 通常は0
+     * @param args Ä̾ï¤Ï0
      *
-     * @return 生成処理実行結果
+     * @return À¸À®½èÍý¼Â¹Ô·ë²Ì
      *
      * @else
      *
@@ -131,15 +131,15 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContext 用のスレッド実行関数
+     * @brief ExecutionContext ÍѤΥ¹¥ì¥Ã¥É¼Â¹Ô´Ø¿ô
      *
-     * ExecutionContext 用のスレッド終了時に呼ばれる。コンポーネントオ
-     * ブジェクトの非アクティブ化、マネージャへの通知を行う。これは
-     * coil::Task サービスクラスメソッドのオーバーライド。
+     * ExecutionContext ÍѤΥ¹¥ì¥Ã¥É½ªÎ»»þ¤Ë¸Æ¤Ð¤ì¤ë¡£¥³¥ó¥Ý¡¼¥Í¥ó¥È¥ª
+     * ¥Ö¥¸¥§¥¯¥È¤ÎÈó¥¢¥¯¥Æ¥£¥Ö²½¡¢¥Þ¥Í¡¼¥¸¥ã¤Ø¤ÎÄÌÃΤò¹Ô¤¦¡£¤³¤ì¤Ï
+     * coil::Task ¥µ¡¼¥Ó¥¹¥¯¥é¥¹¥á¥½¥Ã¥É¤Î¥ª¡¼¥Ð¡¼¥é¥¤¥É¡£
      *
-     * @param flags 終了処理フラグ
+     * @param flags ½ªÎ»½èÍý¥Õ¥é¥°
      *
-     * @return 終了処理結果
+     * @return ½ªÎ»½èÍý·ë²Ì
      *
      * @else
      *
@@ -160,12 +160,12 @@
 
     /*!
      * @if jp
-     * @brief 各 Component の処理を呼び出す。
+     * @brief ³Æ Component ¤Î½èÍý¤ò¸Æ¤Ó½Ð¤¹¡£
      *
-     * ExecutionContext に attach されている各 Component の処理を呼び出す。
-     * 全 Component の処理を呼び出した後、次の呼出が発生するまで休止する。
+     * ExecutionContext ¤Ë attach ¤µ¤ì¤Æ¤¤¤ë³Æ Component ¤Î½èÍý¤ò¸Æ¤Ó½Ð¤¹¡£
+     * Á´ Component ¤Î½èÍý¤ò¸Æ¤Ó½Ð¤·¤¿¸å¡¢¼¡¤Î¸Æ½Ð¤¬È¯À¸¤¹¤ë¤Þ¤ÇµÙ»ß¤¹¤ë¡£
      *
-     * @return 処理結果
+     * @return ½èÍý·ë²Ì
      *
      * @else
      * @brief Invoke each component's operation
@@ -185,9 +185,9 @@
     //============================================================
     /*!
      * @if jp
-     * @brief 処理を1ステップ進める
+     * @brief ½èÍý¤ò1¥¹¥Æ¥Ã¥×¿Ê¤á¤ë
      *
-     * ExecutionContextの処理を1周期分進める。
+     * ExecutionContext¤Î½èÍý¤ò1¼þ´üʬ¿Ê¤á¤ë¡£
      *
      * @else
      * @brief Move forward one step of ExecutionContext
@@ -199,14 +199,14 @@
     virtual void tick();
     /*!
      * @if jp
-     * @brief ExecutionContext 実行状態確認関数
+     * @brief ExecutionContext ¼Â¹Ô¾õÂÖ³Îǧ´Ø¿ô
      *
-     * この操作は ExecutionContext が Runnning 状態の場合に true を返す。
-     * Executioncontext が Running の間、当該 Executioncontext に参加し
-     * ている全てのアクティブRTコンポーネントが、ExecutionContext の実
-     * 行種類に応じて実行される。
+     * ¤³¤ÎÁàºî¤Ï ExecutionContext ¤¬ Runnning ¾õÂ֤ξì¹ç¤Ë true ¤òÊÖ¤¹¡£
+     * Executioncontext ¤¬ Running ¤Î´Ö¡¢Åö³º Executioncontext ¤Ë»²²Ã¤·
+     * ¤Æ¤¤¤ëÁ´¤Æ¤Î¥¢¥¯¥Æ¥£¥ÖRT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¡¢ExecutionContext ¤Î¼Â
+     * ¹Ô¼ïÎà¤Ë±þ¤¸¤Æ¼Â¹Ô¤µ¤ì¤ë¡£
      *
-     * @return 状態確認関数(動作中:true、停止中:false)
+     * @return ¾õÂÖ³Îǧ´Ø¿ô(Æ°ºîÃæ:true¡¢Ää»ßÃæ:false)
      *
      * @else
      *
@@ -215,9 +215,9 @@
      * This operation shall return true if the context is in the
      * Running state.  While the context is Running, all Active RTCs
      * participating in the context shall be executed according to the
-     * context’s execution kind.
+     * context¡Çs execution kind.
      *
-     * @return Check state function (Running:true、Stopping:false)
+     * @return Check state function (Running:true¡¢Stopping:false)
      *
      * @endif
      */
@@ -226,15 +226,15 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContext の実行を開始
+     * @brief ExecutionContext ¤Î¼Â¹Ô¤ò³«»Ï
      *
-     * ExecutionContext の実行状態を Runnning とするためのリクエストを
-     * 発行する。ExecutionContext の状態が遷移すると
-     * ComponentAction::on_startup が呼び出される。参加しているRTコンポー
-     * ネントが、初期化されるまで ExecutionContext を開始することはでき
-     * ない。ExecutionContext は複数回開始/停止を繰り返すことができる。
+     * ExecutionContext ¤Î¼Â¹Ô¾õÂÖ¤ò Runnning ¤È¤¹¤ë¤¿¤á¤Î¥ê¥¯¥¨¥¹¥È¤ò
+     * ȯ¹Ô¤¹¤ë¡£ExecutionContext ¤Î¾õÂÖ¤¬Á«°Ü¤¹¤ë¤È
+     * ComponentAction::on_startup ¤¬¸Æ¤Ó½Ð¤µ¤ì¤ë¡£»²²Ã¤·¤Æ¤¤¤ëRT¥³¥ó¥Ý¡¼
+     * ¥Í¥ó¥È¤¬¡¢½é´ü²½¤µ¤ì¤ë¤Þ¤Ç ExecutionContext ¤ò³«»Ï¤¹¤ë¤³¤È¤Ï¤Ç¤­
+     * ¤Ê¤¤¡£ExecutionContext ¤ÏÊ£¿ô²ó³«»Ï/Ää»ß¤ò·«¤êÊÖ¤¹¤³¤È¤¬¤Ç¤­¤ë¡£
      *
-     * @return ReturnCode_t 型のリターンコード
+     * @return ReturnCode_t ·¿¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É
      *
      * @else
      *
@@ -256,15 +256,15 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContext の実行を停止
+     * @brief ExecutionContext ¤Î¼Â¹Ô¤òÄä»ß
      *
-     * ExecutionContext の状態を Stopped とするためのリクエストを発行す
-     * る。遷移が発生した場合は、ComponentAction::on_shutdown が呼び出
-     * される。参加しているRTコンポーネントが終了する前に
-     * ExecutionContext を停止する必要がある。ExecutionContext は複数回
-     * 開始/停止を繰り返すことができる。
+     * ExecutionContext ¤Î¾õÂÖ¤ò Stopped ¤È¤¹¤ë¤¿¤á¤Î¥ê¥¯¥¨¥¹¥È¤òȯ¹Ô¤¹
+     * ¤ë¡£Á«°Ü¤¬È¯À¸¤·¤¿¾ì¹ç¤Ï¡¢ComponentAction::on_shutdown ¤¬¸Æ¤Ó½Ð
+     * ¤µ¤ì¤ë¡£»²²Ã¤·¤Æ¤¤¤ëRT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬½ªÎ»¤¹¤ëÁ°¤Ë
+     * ExecutionContext ¤òÄä»ß¤¹¤ëɬÍפ¬¤¢¤ë¡£ExecutionContext ¤ÏÊ£¿ô²ó
+     * ³«»Ï/Ää»ß¤ò·«¤êÊÖ¤¹¤³¤È¤¬¤Ç¤­¤ë¡£
      *
-     * @return ReturnCode_t 型のリターンコード
+     * @return ReturnCode_t ·¿¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É
      *
      * @else
      *
@@ -285,12 +285,12 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContext の実行周期(Hz)を取得する
+     * @brief ExecutionContext ¤Î¼Â¹Ô¼þ´ü(Hz)¤ò¼èÆÀ¤¹¤ë
      *
-     * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を取得す
-     * る。
+     * Active ¾õÂ֤ˤÆRT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¼Â¹Ô¤µ¤ì¤ë¼þ´ü(ñ°Ì:Hz)¤ò¼èÆÀ¤¹
+     * ¤ë¡£
      *
-     * @return 処理周期(単位:Hz)
+     * @return ½èÍý¼þ´ü(ñ°Ì:Hz)
      *
      * @else
      *
@@ -308,15 +308,15 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContext の実行周期(Hz)を設定する
+     * @brief ExecutionContext ¤Î¼Â¹Ô¼þ´ü(Hz)¤òÀßÄꤹ¤ë
      *
-     * Active 状態にてRTコンポーネントが実行される周期(単位:Hz)を設定す
-     * る。実行周期の変更は、DataFlowComponentAction の
-     * on_rate_changed によって各RTコンポーネントに伝達される。
+     * Active ¾õÂ֤ˤÆRT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¼Â¹Ô¤µ¤ì¤ë¼þ´ü(ñ°Ì:Hz)¤òÀßÄꤹ
+     * ¤ë¡£¼Â¹Ô¼þ´ü¤ÎÊѹ¹¤Ï¡¢DataFlowComponentAction ¤Î
+     * on_rate_changed ¤Ë¤è¤Ã¤Æ³ÆRT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ËÅÁ㤵¤ì¤ë¡£
      *
-     * @param rate 処理周期(単位:Hz)
+     * @param rate ½èÍý¼þ´ü(ñ°Ì:Hz)
      *
-     * @return ReturnCode_t 型のリターンコード
+     * @return ReturnCode_t ·¿¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É
      *
      * @else
      *
@@ -323,7 +323,7 @@
      * @brief Set execution rate(Hz) of ExecutionContext
      *
      * This operation shall set the rate (in hertz) at which this
-     * context’s Active participating RTCs are being called.  If the
+     * context¡Çs Active participating RTCs are being called.  If the
      * execution kind of the context is PERIODIC, a rate change shall
      * result in the invocation of on_rate_changed on any RTCs
      * realizing DataFlowComponentAction that are registered with any
@@ -340,17 +340,17 @@
 
     /*!
      * @if jp
-     * @brief RTコンポーネントをアクティブ化する
+     * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥¢¥¯¥Æ¥£¥Ö²½¤¹¤ë
      *
-     * Inactive 状態にあるRTコンポーネントをActive に遷移させ、アクティ
-     * ブ化する。この操作が呼ばれた結果、on_activate が呼び出される。指
-     * 定したRTコンポーネントが参加者リストに含まれない場合は、
-     * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
-     * Inactive 以外の場合は、PRECONDITION_NOT_MET が返される。
+     * Inactive ¾õÂ֤ˤ¢¤ëRT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òActive ¤ËÁ«°Ü¤µ¤»¡¢¥¢¥¯¥Æ¥£
+     * ¥Ö²½¤¹¤ë¡£¤³¤ÎÁàºî¤¬¸Æ¤Ð¤ì¤¿·ë²Ì¡¢on_activate ¤¬¸Æ¤Ó½Ð¤µ¤ì¤ë¡£»Ø
+     * Äꤷ¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬»²²Ã¼Ô¥ê¥¹¥È¤Ë´Þ¤Þ¤ì¤Ê¤¤¾ì¹ç¤Ï¡¢
+     * BAD_PARAMETER ¤¬ÊÖ¤µ¤ì¤ë¡£»ØÄꤷ¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾õÂÖ¤¬
+     * Inactive °Ê³°¤Î¾ì¹ç¤Ï¡¢PRECONDITION_NOT_MET ¤¬ÊÖ¤µ¤ì¤ë¡£
      *
-     * @param comp アクティブ化対象RTコンポーネント
+     * @param comp ¥¢¥¯¥Æ¥£¥Ö²½ÂоÝRT¥³¥ó¥Ý¡¼¥Í¥ó¥È
      *
-     * @return ReturnCode_t 型のリターンコード
+     * @return ReturnCode_t ·¿¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É
      *
      * @else
      *
@@ -357,7 +357,7 @@
      * @brief Activate an RT-component
      *
      * The given participant RTC is Inactive and is therefore not
-     * being invoked according to the execution context’s execution
+     * being invoked according to the execution context¡Çs execution
      * kind. This operation shall cause the RTC to transition to the
      * Active state such that it may subsequently be invoked in this
      * execution context.  The callback on_activate shall be called as
@@ -377,17 +377,17 @@
     
     /*!
      * @if jp
-     * @brief RTコンポーネントを非アクティブ化する
+     * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÈó¥¢¥¯¥Æ¥£¥Ö²½¤¹¤ë
      *
-     * Inactive 状態にあるRTコンポーネントを非アクティブ化し、Inactive
-     * に遷移させる。この操作が呼ばれた結果、on_deactivate が呼び出され
-     * る。指定したRTコンポーネントが参加者リストに含まれない場合は、
-     * BAD_PARAMETER が返される。指定したRTコンポーネントの状態が
-     * Active 以外の場合は、PRECONDITION_NOT_MET が返される。
+     * Inactive ¾õÂ֤ˤ¢¤ëRT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÈó¥¢¥¯¥Æ¥£¥Ö²½¤·¡¢Inactive
+     * ¤ËÁ«°Ü¤µ¤»¤ë¡£¤³¤ÎÁàºî¤¬¸Æ¤Ð¤ì¤¿·ë²Ì¡¢on_deactivate ¤¬¸Æ¤Ó½Ð¤µ¤ì
+     * ¤ë¡£»ØÄꤷ¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬»²²Ã¼Ô¥ê¥¹¥È¤Ë´Þ¤Þ¤ì¤Ê¤¤¾ì¹ç¤Ï¡¢
+     * BAD_PARAMETER ¤¬ÊÖ¤µ¤ì¤ë¡£»ØÄꤷ¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾õÂÖ¤¬
+     * Active °Ê³°¤Î¾ì¹ç¤Ï¡¢PRECONDITION_NOT_MET ¤¬ÊÖ¤µ¤ì¤ë¡£
      *
-     * @param comp 非アクティブ化対象RTコンポーネント
+     * @param comp Èó¥¢¥¯¥Æ¥£¥Ö²½ÂоÝRT¥³¥ó¥Ý¡¼¥Í¥ó¥È
      *
-     * @return ReturnCode_t 型のリターンコード
+     * @return ReturnCode_t ·¿¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É
      *
      * @else
      *
@@ -413,17 +413,17 @@
 
     /*!
      * @if jp
-     * @brief RTコンポーネントをリセットする
+     * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥ê¥»¥Ã¥È¤¹¤ë
      *
-     * Error 状態のRTコンポーネントの復帰を試みる。この操作が呼ばれた結
-     * 果、on_reset が呼び出される。指定したRTコンポーネントが参加者リ
-     * ストに含まれない場合は、BAD_PARAMETER が返される。指定したRTコン
-     * ポーネントの状態が Error 以外の場合は、PRECONDITION_NOT_MET が返
-     * される。
+     * Error ¾õÂÖ¤ÎRT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÉüµ¢¤ò»î¤ß¤ë¡£¤³¤ÎÁàºî¤¬¸Æ¤Ð¤ì¤¿·ë
+     * ²Ì¡¢on_reset ¤¬¸Æ¤Ó½Ð¤µ¤ì¤ë¡£»ØÄꤷ¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬»²²Ã¼Ô¥ê
+     * ¥¹¥È¤Ë´Þ¤Þ¤ì¤Ê¤¤¾ì¹ç¤Ï¡¢BAD_PARAMETER ¤¬ÊÖ¤µ¤ì¤ë¡£»ØÄꤷ¤¿RT¥³¥ó
+     * ¥Ý¡¼¥Í¥ó¥È¤Î¾õÂÖ¤¬ Error °Ê³°¤Î¾ì¹ç¤Ï¡¢PRECONDITION_NOT_MET ¤¬ÊÖ
+     * ¤µ¤ì¤ë¡£
      *
-     * @param comp リセット対象RTコンポーネント
+     * @param comp ¥ê¥»¥Ã¥ÈÂоÝRT¥³¥ó¥Ý¡¼¥Í¥ó¥È
      *
-     * @return ReturnCode_t 型のリターンコード
+     * @return ReturnCode_t ·¿¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É
      *
      * @else
      *
@@ -448,15 +448,15 @@
 
     /*!
      * @if jp
-     * @brief RTコンポーネントの状態を取得する
+     * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾õÂÖ¤ò¼èÆÀ¤¹¤ë
      *
-     * 指定したRTコンポーネントの状態(LifeCycleState)を取得する。指定し
-     * たRTコンポーネントが参加者リストに含まれない場合は、
-     * UNKNOWN_STATE が返される。
+     * »ØÄꤷ¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾õÂÖ(LifeCycleState)¤ò¼èÆÀ¤¹¤ë¡£»ØÄꤷ
+     * ¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬»²²Ã¼Ô¥ê¥¹¥È¤Ë´Þ¤Þ¤ì¤Ê¤¤¾ì¹ç¤Ï¡¢
+     * UNKNOWN_STATE ¤¬ÊÖ¤µ¤ì¤ë¡£
      *
-     * @param comp 状態取得対象RTコンポーネント
+     * @param comp ¾õÂÖ¼èÆÀÂоÝRT¥³¥ó¥Ý¡¼¥Í¥ó¥È
      *
-     * @return 現在の状態(LifeCycleState)
+     * @return ¸½ºß¤Î¾õÂÖ(LifeCycleState)
      *
      * @else
      *
@@ -478,9 +478,9 @@
 
     /*!
      * @if jp
-     * @brief ExecutionKind を取得する
+     * @brief ExecutionKind ¤ò¼èÆÀ¤¹¤ë
      *
-     * 本 ExecutionContext の ExecutionKind を取得する
+     * ËÜ ExecutionContext ¤Î ExecutionKind ¤ò¼èÆÀ¤¹¤ë
      *
      * @return ExecutionKind
      *
@@ -500,17 +500,17 @@
 
     /*!
      * @if jp
-     * @brief RTコンポーネントを追加する
+     * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲ乤ë
      *
-     * 指定したRTコンポーネントを参加者リストに追加する。追加されたRTコ
-     * ンポーネントは attach_context が呼ばれ、Inactive 状態に遷移する。
-     * 指定されたRTコンポーネントがnullの場合は、BAD_PARAMETER が返され
-     * る。指定されたRTコンポーネントが DataFlowComponent 以外の場合は、
-     * BAD_PARAMETER が返される。
+     * »ØÄꤷ¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»²²Ã¼Ô¥ê¥¹¥È¤ËÄɲ乤롣Äɲ䵤줿RT¥³
+     * ¥ó¥Ý¡¼¥Í¥ó¥È¤Ï attach_context ¤¬¸Æ¤Ð¤ì¡¢Inactive ¾õÂÖ¤ËÁ«°Ü¤¹¤ë¡£
+     * »ØÄꤵ¤ì¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬null¤Î¾ì¹ç¤Ï¡¢BAD_PARAMETER ¤¬ÊÖ¤µ¤ì
+     * ¤ë¡£»ØÄꤵ¤ì¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬ DataFlowComponent °Ê³°¤Î¾ì¹ç¤Ï¡¢
+     * BAD_PARAMETER ¤¬ÊÖ¤µ¤ì¤ë¡£
      *
-     * @param comp 追加対象RTコンポーネント
+     * @param comp ÄɲÃÂоÝRT¥³¥ó¥Ý¡¼¥Í¥ó¥È
      *
-     * @return ReturnCode_t 型のリターンコード
+     * @return ReturnCode_t ·¿¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É
      *
      * @else
      *
@@ -534,16 +534,16 @@
 
     /*!
      * @if jp
-     * @brief RTコンポーネントを参加者リストから削除する
+     * @brief RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»²²Ã¼Ô¥ê¥¹¥È¤«¤éºï½ü¤¹¤ë
      *
-     * 指定したRTコンポーネントを参加者リストから削除する。削除された
-     * RTコンポーネントは detach_context が呼ばれる。指定されたRTコンポー
-     * ネントが参加者リストに登録されていない場合は、BAD_PARAMETER が返
-     * される。
+     * »ØÄꤷ¤¿RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»²²Ã¼Ô¥ê¥¹¥È¤«¤éºï½ü¤¹¤ë¡£ºï½ü¤µ¤ì¤¿
+     * RT¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ï detach_context ¤¬¸Æ¤Ð¤ì¤ë¡£»ØÄꤵ¤ì¤¿RT¥³¥ó¥Ý¡¼
+     * ¥Í¥ó¥È¤¬»²²Ã¼Ô¥ê¥¹¥È¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢BAD_PARAMETER ¤¬ÊÖ
+     * ¤µ¤ì¤ë¡£
      *
-     * @param comp 削除対象RTコンポーネント
+     * @param comp ºï½üÂоÝRT¥³¥ó¥Ý¡¼¥Í¥ó¥È
      *
-     * @return ReturnCode_t 型のリターンコード
+     * @return ReturnCode_t ·¿¤Î¥ê¥¿¡¼¥ó¥³¡¼¥É
      *
      * @else
      *
@@ -568,9 +568,9 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContextProfile を取得する
+     * @brief ExecutionContextProfile ¤ò¼èÆÀ¤¹¤ë
      *
-     * 本 ExecutionContext のプロファイルを取得する。
+     * ËÜ ExecutionContext ¤Î¥×¥í¥Õ¥¡¥¤¥ë¤ò¼èÆÀ¤¹¤ë¡£
      *
      * @return ExecutionContextProfile
      *
@@ -578,7 +578,7 @@
      *
      * @brief Get the ExecutionContextProfile
      *
-     * This operation provides a profile “descriptor” for the execution
+     * This operation provides a profile ¡Èdescriptor¡É for the execution
      * context.
      *
      * @return ExecutionContextProfile
@@ -640,7 +640,7 @@
     }
     /*!
      * @if jp
-     * @brief 割り込みの設定
+     * @brief ³ä¤ê¹þ¤ß¤ÎÀßÄê
      *
      * @param props
      *
@@ -659,7 +659,7 @@
     STATUS setInterrupt(coil::Properties& props);
     /*!
      * @if jp
-     * @brief ロガーストリーム
+     * @brief ¥í¥¬¡¼¥¹¥È¥ê¡¼¥à
      * @else
      * @brief Logger stream
      * @endif
@@ -668,7 +668,7 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContext のスレッド実行フラグ
+     * @brief ExecutionContext ¤Î¥¹¥ì¥Ã¥É¼Â¹Ô¥Õ¥é¥°
      * @else
      * @brief The thread running flag of ExecutionContext
      * @endif
@@ -678,7 +678,7 @@
 
     /*!
      * @if jp
-     * @brief worker 用状態変数クラス
+     * @brief worker ÍѾõÂÖÊÑ¿ô¥¯¥é¥¹
      * @else
      * @brief Condition variable class for worker
      * @endif
@@ -703,10 +703,10 @@
 {
   /*!
    * @if jp
-   * @brief 当該 ExecutionContext 用Factoryクラスの登録。
+   * @brief Åö³º ExecutionContext ÍÑFactory¥¯¥é¥¹¤ÎÅÐÏ¿¡£
    *
-   * このExecutionContextを生成するFactoryクラスを
-   * ExecutionContext管理用ObjectManagerに登録する。
+   * ¤³¤ÎExecutionContext¤òÀ¸À®¤¹¤ëFactory¥¯¥é¥¹¤ò
+   * ExecutionContext´ÉÍýÍÑObjectManager¤ËÅÐÏ¿¤¹¤ë¡£
    *
    * @else
    * @brief Register Factory class for this ExecutionContext

Modified: trunk/OpenRTM-aist/src/lib/rtm/VxWorksRTExecutionContext.cpp
===================================================================
--- trunk/OpenRTM-aist/src/lib/rtm/VxWorksRTExecutionContext.cpp	2017-07-11 10:10:16 UTC (rev 3012)
+++ trunk/OpenRTM-aist/src/lib/rtm/VxWorksRTExecutionContext.cpp	2017-07-14 08:38:34 UTC (rev 3013)
@@ -30,7 +30,7 @@
 {
   /*!
    * @if jp
-   * @brief デフォルトコンストラクタ
+   * @brief ¥Ç¥Õ¥©¥ë¥È¥³¥ó¥¹¥È¥é¥¯¥¿
    * @else
    * @brief Default constructor
    * @endif
@@ -46,7 +46,7 @@
 
   /*!
    * @if jp
-   * @brief デストラクタ
+   * @brief ¥Ç¥¹¥È¥é¥¯¥¿
    * @else
    * @brief Destructor
    * @endif
@@ -78,7 +78,7 @@
    *------------------------------------------------------------*/
   /*!
    * @if jp
-   * @brief ExecutionContext 用のスレッド実行関数
+   * @brief ExecutionContext ÍѤΥ¹¥ì¥Ã¥É¼Â¹Ô´Ø¿ô
    * @else
    * @brief Thread execution function for ExecutionContext
    * @endif
@@ -210,12 +210,12 @@
     TimeValue_nano res;
     if (m_sec >= tm.m_sec) // +
       {
-        if (m_nsec >= tm.m_nsec) /* 繰り下がり無し */
+        if (m_nsec >= tm.m_nsec) /* ·«¤ê²¼¤¬¤ê̵¤· */
           {
             res.m_sec  = m_sec  - tm.m_sec;  // -
             res.m_nsec = m_nsec - tm.m_nsec; // +
           }
-        else /* m_usec < tm.m_usec 繰り下がり有り */
+        else /* m_usec < tm.m_usec ·«¤ê²¼¤¬¤êÍ­¤ê */
           {
             res.m_sec  = m_sec  - tm.m_sec - 1;
             res.m_nsec = (m_nsec + TIMEVALUE_ONE_SECOND_IN_NSECS) - tm.m_nsec;
@@ -223,12 +223,12 @@
       }
     else // m_sec < tm.m_sec // -
       {
-          if (tm.m_nsec >= m_nsec) /* 繰り下がり無し */
+          if (tm.m_nsec >= m_nsec) /* ·«¤ê²¼¤¬¤ê̵¤· */
             {
               res.m_sec  = - (tm.m_sec  - m_sec); // +
               res.m_nsec = - (tm.m_nsec - m_nsec);  // +
             }
-          else /* tm.m_usec < m_usec 繰り下がり有り */
+          else /* tm.m_usec < m_usec ·«¤ê²¼¤¬¤êÍ­¤ê */
             {
               res.m_sec  = - (tm.m_sec - m_sec  - 1);
               res.m_nsec = - (tm.m_nsec + TIMEVALUE_ONE_SECOND_IN_NSECS) + m_nsec;
@@ -318,7 +318,7 @@
 {
   /*!
    * @if jp
-   * @brief ECFactoryへの登録のための初期化関数
+   * @brief ECFactory¤Ø¤ÎÅÐÏ¿¤Î¤¿¤á¤Î½é´ü²½´Ø¿ô
    * @else
    * @brief Initialization function to register to ECFactory
    * @endif

Modified: trunk/OpenRTM-aist/src/lib/rtm/VxWorksRTExecutionContext.h
===================================================================
--- trunk/OpenRTM-aist/src/lib/rtm/VxWorksRTExecutionContext.h	2017-07-11 10:10:16 UTC (rev 3012)
+++ trunk/OpenRTM-aist/src/lib/rtm/VxWorksRTExecutionContext.h	2017-07-14 08:38:34 UTC (rev 3013)
@@ -35,9 +35,9 @@
   /*!
    * @if jp
    * @class VxWorksRTExecutionContext
-   * @brief VxWorksRTExecutionContext クラス
+   * @brief VxWorksRTExecutionContext ¥¯¥é¥¹
    *
-   * Periodic Sampled Data Processing(周期実行用)ExecutionContextクラス。
+   * Periodic Sampled Data Processing(¼þ´ü¼Â¹ÔÍÑ)ExecutionContext¥¯¥é¥¹¡£
    *
    * @since 0.4.0
    *
@@ -59,10 +59,10 @@
   public:
     /*!
      * @if jp
-     * @brief デフォルトコンストラクタ
+     * @brief ¥Ç¥Õ¥©¥ë¥È¥³¥ó¥¹¥È¥é¥¯¥¿
      *
-     * デフォルトコンストラクタ
-     * プロファイルに以下の項目を設定する。
+     * ¥Ç¥Õ¥©¥ë¥È¥³¥ó¥¹¥È¥é¥¯¥¿
+     * ¥×¥í¥Õ¥¡¥¤¥ë¤Ë°Ê²¼¤Î¹àÌܤòÀßÄꤹ¤ë¡£
      *  - kind : PERIODIC
      *  - rate : 0.0
      *
@@ -80,9 +80,9 @@
 
     /*!
      * @if jp
-     * @brief デストラクタ
+     * @brief ¥Ç¥¹¥È¥é¥¯¥¿
      *
-     * デストラクタ
+     * ¥Ç¥¹¥È¥é¥¯¥¿
      *
      * @else
      * @brief Destructor
@@ -95,9 +95,9 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContextの初期化を行う
+     * @brief ExecutionContext¤Î½é´ü²½¤ò¹Ô¤¦
      *
-     * ExecutionContextの初期化処理
+     * ExecutionContext¤Î½é´ü²½½èÍý
      *
      * @else
      * @brief Initialize the ExecutionContext
@@ -110,12 +110,12 @@
 
     /*!
      * @if jp
-     * @brief ExecutionContext 用のスレッド実行関数
+     * @brief ExecutionContext ÍѤΥ¹¥ì¥Ã¥É¼Â¹Ô´Ø¿ô
      *
-     * ExecutionContext 用のスレッド実行関数。登録されたコンポーネント
-     * の処理を呼び出す。
+     * ExecutionContext ÍѤΥ¹¥ì¥Ã¥É¼Â¹Ô´Ø¿ô¡£ÅÐÏ¿¤µ¤ì¤¿¥³¥ó¥Ý¡¼¥Í¥ó¥È
+     * ¤Î½èÍý¤ò¸Æ¤Ó½Ð¤¹¡£
      *
-     * @return 実行結果
+     * @return ¼Â¹Ô·ë²Ì
      *
      * @else
      * @brief Thread execution function for ExecutionContext
@@ -135,7 +135,7 @@
   private:
     /*!
      * @if jp
-     * @brief 優先度の設定
+     * @brief Í¥ÀèÅÙ¤ÎÀßÄê
      *
      * @param prop
      *
@@ -153,7 +153,7 @@
    void setPriority(coil::Properties& props);
     /*!
      * @if jp
-     * @brief スタックサイズの設定
+     * @brief ¥¹¥¿¥Ã¥¯¥µ¥¤¥º¤ÎÀßÄê
      *
      * @param prop
      *
@@ -171,7 +171,7 @@
    void setStackSize(coil::Properties& props);
     /*!
      * @if jp
-     * @brief ナノ秒単位のsleep
+     * @brief ¥Ê¥ÎÉÃñ°Ì¤Îsleep
      *
      * @param interval
      *
@@ -217,7 +217,7 @@
 {
   /*!
    * @if jp
-   * @brief ECFactoryへの登録のための初期化関数
+   * @brief ECFactory¤Ø¤ÎÅÐÏ¿¤Î¤¿¤á¤Î½é´ü²½´Ø¿ô
    * @else
    * @brief Initialization function to register to ECFactory
    * @endif



More information about the openrtm-commit mailing list