[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