リファレンスマニュアル
作成: Doxygen 1.5.5
Fri Mar 6 23:06:56 2009
Contents
1 gpsセンサコンポーネントgpsComp用表示コンポーネント 1
2 構成索引 3
2.1 構成 . . . 3
3 ファイル索引 5
3.1 ファイル一覧 . . . 5
4 クラス 7
4.1 クラスgpsView . . . 7 4.2 クラスgpsViewComp . . . 9 4.3 クラスgpsViewImpl . . . 10
5 ファイル 13
5.1 gpsView.java . . . 13 5.2 gpsViewComp.java . . . 14 5.3 gpsViewImpl.java . . . 15
Chapter 1
gps センサコンポーネント gpsComp 用
表示コンポーネント
gpsセンサコンポーネントgpsComp用の表示コンポーネントです つくばチャレンジ用に作成したプログラムです。
センサのチェックのために作成したコンポーネントです.
バグが残っていると思いますが、何かの役に立てばと思い公開します。
注意:
このプログラムによって発生した損害は補償しません。 あくまでもサンプルとお考えください。
日付:
2008.03.04 作者:
Chiba Institute of Technology
Chapter 2
構成索引
2.1 構成
クラス、構造体、共用体、インタフェースの説明です。
gpsView (GpsViewのクラス) . . . 7 gpsViewComp (GpsViewのコンポーネントクラス) . . . 9 gpsViewImpl(GpsViewを実装するためのクラス) . . . 10
Chapter 3
ファイル索引
3.1 ファイル一覧
これはファイル一覧です。
gpsView.java(UrgViewのクラス) . . . 13 gpsViewComp.java(GpsViewのコンポーネントクラス) . . . 14 gpsViewImpl.java(GpsViewを実装するためのクラス ) . . . 15
Chapter 4
クラス
4.1 クラス gpsView
gpsViewのクラス
RtcNewFunc,とRtcDeleteFuncを継承しています。
Public メソッド
RTObject_implcreateRtc(Manager mgr)
void deleteRtc(RTObject_impl rtcBase)
Static Public 変数
static Stringcomponent_conf[ ]
4.1.1 説明
gpsViewのクラス
4.1.2 関数
4.1.2.1 RTObject_impl gpsView::createRtc (Manager mgr) [inline]
4.1.2.2 void gpsView::deleteRtc (RTObject_impl rtcBase) [inline]
4.1.3 変数
8 クラス
4.1.3.1 String gpsView::component_conf[ ] [static]
初期値:
{ "implementation_id", "gpsView",
"type_name", "gpsView",
"description", "viewer for gps",
"version", "1.0.0",
"vendor", "CIT",
"category", "Category",
"activity_type", "DataFlowComponent",
"max_instance", "1",
"language", "Java",
"lang_type", "compile",
"" }
このクラスの説明は次のファイルから生成されました:
gpsView.java
Fri Mar 6 23:06:56 2009に生成されました。Doxygen
4.2 クラス gpsViewComp 9
4.2 クラス gpsViewComp
gpsViewのコンポーネントクラス ModuleInitProcを継承しています。
Public メソッド
void myModuleInit(Manager mgr)
Static Public メソッド
static voidmain (String[ ] args)
4.2.1 説明
gpsViewのコンポーネントクラス
4.2.2 関数
4.2.2.1 void gpsViewComp::myModuleInit (Manager mgr) [inline]
4.2.2.2 static void gpsViewComp::main (String[ ] args) [inline, static]
このクラスの説明は次のファイルから生成されました:
gpsViewComp.java
Fri Mar 6 23:06:56 2009に生成されました。Doxygen
10 クラス
4.3 クラス gpsViewImpl
gpsViewを実装するためのクラス
DataFlowComponentBaseを継承しています。
Public メソッド
gpsViewImpl(Manager manager) コンストラクタ
booleansave(String str) データ列を保存する関数
Protected メソッド
ReturnCode_tonInitialize() 初期化処理
ReturnCode_tonExecute(int ec_id) アクティベート中に定期的に呼び出される関数
Protected 変数
TimedFloatSeqm_gpsData_val GPSのデータを出力するための配列
DataRef< TimedFloatSeq > m_gpsData
InPort< TimedFloatSeq >m_gpsDataIn
変数
FileWriterfw
文字ファイルを簡易的に書き込むためのクラス
4.3.1 説明
gpsViewを実装するためのクラス
4.3.2 コンストラクタとデストラクタ
Fri Mar 6 23:06:56 2009に生成されました。Doxygen
4.3 クラス gpsViewImpl 11 4.3.2.1 gpsViewImpl::gpsViewImpl (Manager manager) [inline]
コンストラクタ
4.3.3 関数
4.3.3.1 ReturnCode_t gpsViewImpl::onInitialize () [inline, protected]
初期化処理 特に何も行わない
戻り値: RTC_OK
4.3.3.2 ReturnCode_t gpsViewImpl::onExecute (int ec_id) [inline, protected]
アクティベート中に定期的に呼び出される関数
新しいデータを受信すれば,データの長さを調べて適切(4個)であればコンソールに表示する 同時にgps.txtというファイルに保存する
戻り値: RTC_OK
4.3.3.3 boolean gpsViewImpl::save (String str) [inline] データ列を保存する関数
gps.txtというファイルwをオープンして,引数strを保存してクローズする
戻り値:
true:成功,false:失敗
4.3.4 変数
4.3.4.1 TimedFloatSeq gpsViewImpl::m_gpsData_val [protected] GPSのデータを出力するための配列
Fri Mar 6 23:06:56 2009に生成されました。Doxygen
12 クラス 4.3.4.2 DataRef<TimedFloatSeq> gpsViewImpl::m_gpsData [protected]
4.3.4.3 InPort<TimedFloatSeq> gpsViewImpl::m_gpsDataIn [protected]
4.3.4.4 FileWriter gpsViewImpl::fw [package]
文字ファイルを簡易的に書き込むためのクラス このクラスの説明は次のファイルから生成されました:
gpsViewImpl.java
Fri Mar 6 23:06:56 2009に生成されました。Doxygen
Chapter 5
ファイル
5.1 gpsView.java
urgViewのクラス
構成
classgpsView gpsViewのクラス
5.1.1 説明
urgViewのクラス
日付:
2008.03.04 作者:
Y.Hayashibara
14 ファイル
5.2 gpsViewComp.java
gpsViewのコンポーネントクラス
構成
classgpsViewComp
gpsViewのコンポーネントクラス
5.2.1 説明
gpsViewのコンポーネントクラス
GPSのデータ取得コンポーネントgpsComp用表示コンポーネント
日付:
2008.03.04
作者:
Y.Hayashibara
Fri Mar 6 23:06:56 2009に生成されました。Doxygen
5.3 gpsViewImpl.java 15
5.3 gpsViewImpl.java
gpsViewを実装するためのクラス
構成
classgpsViewImpl
gpsViewを実装するためのクラス
5.3.1 説明
gpsViewを実装するためのクラス
日付:
2008.03.04
作者:
Y.Hayashibara
Fri Mar 6 23:06:56 2009に生成されました。Doxygen
Index
component_conf gpsView,8 createRtc
gpsView,7 deleteRtc
gpsView,7 fw gpsViewImpl,12
gpsView,7
component_conf,8 createRtc,7 deleteRtc,7 gpsView.java,13 gpsViewComp,9
main,9
myModuleInit,9 gpsViewComp.java,14 gpsViewImpl,10
fw,12
gpsViewImpl,10 m_gpsData,11 m_gpsData_val,11 m_gpsDataIn,12 onExecute,11 onInitialize,11 save,11
gpsViewImpl.java,15 m_gpsData
gpsViewImpl,11 m_gpsData_val
gpsViewImpl,11 m_gpsDataIn
gpsViewImpl,12 maingpsViewComp,9 myModuleInit
gpsViewComp,9 onExecute
gpsViewImpl,11 onInitialize
gpsViewImpl,11
savegpsViewImpl,11