リファレンスマニュアル
作成: Doxygen 1.5.5
Fri Mar 6 23:07:19 2009
Contents
1 音声出力コンポーネント 1
2 構成索引 3
2.1 構成 . . . 3
3 ファイル索引 5
3.1 ファイル一覧 . . . 5
4 クラス 7
4.1 クラスsound . . . 7 4.2 クラスsoundComp . . . 9 4.3 クラスsoundImpl. . . 10
5 ファイル 13
5.1 sound.java . . . 13 5.2 soundComp.java . . . 14 5.3 soundImpl.java . . . 15
Chapter 1
音声出力コンポーネント
音声ファイル(wavファイル)を再生するコンポーネントです つくばチャレンジ用に作成したプログラムです。
バグが残っていると思いますが、何かの役に立てばと思い公開します。
注意:
このプログラムによって発生した損害は補償しません。 あくまでもサンプルとお考えください。
日付:
2008.03.04 作者:
Chiba Institute of Technology
Chapter 2
構成索引
2.1 構成
クラス、構造体、共用体、インタフェースの説明です。
sound (Soundのクラス) . . . 7 soundComp (Soundのコンポーネントクラス) . . . 9 soundImpl(Soundを実装するためのクラス) . . . 10
Chapter 3
ファイル索引
3.1 ファイル一覧
これはファイル一覧です。
sound.java(Soundのクラス) . . . 13 soundComp.java(Soundのコンポーネントクラス) . . . 14 soundImpl.java(Soundを実装するためのクラス) . . . 15
Chapter 4
クラス
4.1 クラス sound
soundのクラス
RtcNewFunc,とRtcDeleteFuncを継承しています。
Public メソッド
RTObject_implcreateRtc(Manager mgr)
void deleteRtc(RTObject_impl rtcBase)
Static Public 変数
static Stringcomponent_conf[ ]
4.1.1 説明
soundのクラス
4.1.2 関数
4.1.2.1 RTObject_impl sound::createRtc (Manager mgr) [inline]
4.1.2.2 void sound::deleteRtc (RTObject_impl rtcBase) [inline]
4.1.3 変数
8 クラス
4.1.3.1 String sound::component_conf[ ] [static]
初期値:
{ "implementation_id", "sound",
"type_name", "sound",
"description", "Sound Module for Playing Wave File",
"version", "1.0.0",
"vendor", "Chiba Institute of Technology",
"category", "Category",
"activity_type", "DataFlowComponent",
"max_instance", "5",
"language", "Java",
"lang_type", "compile",
"" }
このクラスの説明は次のファイルから生成されました:
sound.java
Fri Mar 6 23:07:19 2009に生成されました。Doxygen
4.2 クラス soundComp 9
4.2 クラス soundComp
soundのコンポーネントクラス ModuleInitProcを継承しています。
Public メソッド
void myModuleInit(Manager mgr)
Static Public メソッド
static voidmain (String[ ] args)
4.2.1 説明
soundのコンポーネントクラス
4.2.2 関数
4.2.2.1 void soundComp::myModuleInit (Manager mgr) [inline]
4.2.2.2 static void soundComp::main (String[ ] args) [inline, static]
このクラスの説明は次のファイルから生成されました:
soundComp.java
Fri Mar 6 23:07:19 2009に生成されました。Doxygen
10 クラス
4.3 クラス soundImpl
soundを実装するためのクラス
DataFlowComponentBaseを継承しています。
Public メソッド
soundImpl(Manager manager) コンストラクタ
Protected メソッド
ReturnCode_tonExecute(int ec_id) アクティベート中に定期的に呼び出される関数
Protected 変数
TimedString m_lename_val 音声データのファイル名
DataRef< TimedString >m_lename
InPort< TimedString >m_lenameIn
変数
AudioInputStreamaudioStream オーディオ入力のストリームクラス
AudioFormatformat
オーディオフォーマットクラス
DataLine.Info info
データラインに固有の追加情報を提供するクラス
Clip line
音声データをクリップするクラス
4.3.1 説明
soundを実装するためのクラス
Fri Mar 6 23:07:19 2009に生成されました。Doxygen
4.3 クラス soundImpl 11
4.3.2 コンストラクタとデストラクタ
4.3.2.1 soundImpl::soundImpl (Manager manager) [inline]
コンストラクタ
4.3.3 関数
4.3.3.1 ReturnCode_t soundImpl::onExecute (int ec_id) [inline, protected] アクティベート中に定期的に呼び出される関数
lenameが入力されると,ファイルをオープンして音声を再生する
戻り値:
親クラスのonExecute(ec_id)
4.3.4 変数
4.3.4.1 TimedString soundImpl::m_lename_val [protected] 音声データのファイル名
4.3.4.2 DataRef<TimedString> soundImpl::m_lename [protected]
4.3.4.3 InPort<TimedString> soundImpl::m_lenameIn [protected]
4.3.4.4 AudioInputStream soundImpl::audioStream [package] オーディオ入力のストリームクラス
4.3.4.5 AudioFormat soundImpl::format [package] オーディオフォーマットクラス
Fri Mar 6 23:07:19 2009に生成されました。Doxygen
12 クラス 4.3.4.6 DataLine.Info soundImpl::info [package]
データラインに固有の追加情報を提供するクラス
4.3.4.7 Clip soundImpl::line [package]
音声データをクリップするクラス
このクラスの説明は次のファイルから生成されました:
soundImpl.java
Fri Mar 6 23:07:19 2009に生成されました。Doxygen
Chapter 5
ファイル
5.1 sound.java
soundのクラス
構成
classsound soundのクラス
5.1.1 説明
soundのクラス
日付:
2008.03.04 作者:
Y.Hayashibara
14 ファイル
5.2 soundComp.java
soundのコンポーネントクラス
構成
classsoundComp
soundのコンポーネントクラス
5.2.1 説明
soundのコンポーネントクラス
音声ファイル(wavファイル)を再生するコンポーネント 日付:
2008.03.03 作者:
Y.Hayashibara
Fri Mar 6 23:07:19 2009に生成されました。Doxygen
5.3 soundImpl.java 15
5.3 soundImpl.java
soundを実装するためのクラス
構成
classsoundImpl
soundを実装するためのクラス
5.3.1 説明
soundを実装するためのクラス
日付:
2008.03.04 作者:
Y.Hayashibara
Fri Mar 6 23:07:19 2009に生成されました。Doxygen
Index
audioStream soundImpl,11 component_conf
sound,8 createRtc
sound,7 deleteRtc
sound,7 format
soundImpl,11 info soundImpl,11 line soundImpl,12
m_lename soundImpl,11 m_lename_val
soundImpl,11 m_lenameIn
soundImpl,11 mainsoundComp,9 myModuleInit
soundComp,9 onExecute
soundImpl,11 sound,7
component_conf,8 createRtc,7 deleteRtc,7 sound.java,13 soundComp,9
main,9
myModuleInit,9 soundComp.java,14 soundImpl,10
audioStream,11 format,11
info,11 line,12
m_lename,11 m_lename_val,11 m_lenameIn,11 onExecute,11 soundImpl,11 soundImpl.java,15