DataFlowComponentBase.py
Go to the documentation of this file.
00001 #!/usr/bin/env python
00002 # -*- coding: euc-jp -*-
00003 
00004 ##
00005 # \file DataFlowComponentBase.py
00006 # \brief DataFlowParticipant RT-Component base class
00007 # \date $Date: 2007/09/04$
00008 # \author Noriaki Ando <n-ando@aist.go.jp>
00009 #
00010 # Copyright (C) 2006-2008
00011 #     Task-intelligence Research Group,
00012 #     Intelligent Systems Research Institute,
00013 #     National Institute of
00014 #         Advanced Industrial Science and Technology (AIST), Japan
00015 #     All rights reserved.
00016 
00017 import OpenRTM_aist
00018 
00019 
00020 ##
00021 # @if jp
00022 # @class DataFlowComponentBase
00023 # @brief DataFlowComponentBase クラス
00024 #
00025 # データフロー型RTComponentの基底クラス。
00026 # 各種データフロー型RTComponentを実装する場合は、本クラスを継承する形で実装
00027 # する。
00028 #
00029 # @since 0.4.0
00030 #
00031 # @else
00032 # @class DataFlowComponentBase
00033 # @brief DataFlowComponentBase class
00034 # @endif
00035 class DataFlowComponentBase(OpenRTM_aist.RTObject_impl):
00036   """
00037   """
00038 
00039 
00040   ##
00041   # @if jp
00042   # @brief コンストラクタ
00043   #
00044   # コンストラクタ
00045   #
00046   # @param self
00047   # @param manager マネージャオブジェクト
00048   #
00049   # @else
00050   # @brief Constructor
00051   # @endif
00052   def __init__(self, manager):
00053     OpenRTM_aist.RTObject_impl.__init__(self, manager)
00054 
00055 
00056   ##
00057   # @if jp
00058   # @brief 初期化(サブクラス実装用)
00059   #
00060   # データフロー型 RTComponent の初期化を実行する。
00061   # 実際の初期化処理は、各具象クラス内に記述する。
00062   #
00063   # @param self
00064   #
00065   # @else
00066   # @brief Initialization
00067   # @endif
00068   def init(self):
00069     pass
00070 
00071 


openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Thu Aug 27 2015 14:17:28