• 検索結果がありません。

つくばチャレンジ2008プログラム Robot Design and Control Lab sound

N/A
N/A
Protected

Academic year: 2018

シェア "つくばチャレンジ2008プログラム Robot Design and Control Lab sound"

Copied!
20
0
0

読み込み中.... (全文を見る)

全文

(1)

リファレンスマニュアル

作成: Doxygen 1.5.5

Fri Mar 6 23:07:19 2009

(2)
(3)

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

(4)
(5)

Chapter 1

音声出力コンポーネント

音声ファイル(wavファイル)を再生するコンポーネントです つくばチャレンジ用に作成したプログラムです。

バグが残っていると思いますが、何かの役に立てばと思い公開します。

注意:

このプログラムによって発生した損害は補償しません。 あくまでもサンプルとお考えください。

日付:

2008.03.04 作者:

Chiba Institute of Technology

(6)
(7)

Chapter 2

構成索引

2.1 構成

クラス、構造体、共用体、インタフェースの説明です。

sound (Soundのクラス) . . . 7 soundComp (Soundのコンポーネントクラス) . . . 9 soundImpl(Soundを実装するためのクラス) . . . 10

(8)
(9)

Chapter 3

ファイル索引

3.1 ファイル一覧

これはファイル一覧です。

sound.java(Soundのクラス) . . . 13 soundComp.java(Soundのコンポーネントクラス) . . . 14 soundImpl.java(Soundを実装するためのクラス) . . . 15

(10)
(11)

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 変数

(12)

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

(13)

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

(14)

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

(15)

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

(16)

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

(17)

Chapter 5

ファイル

5.1 sound.java

soundのクラス

構成

ˆ classsound soundのクラス

5.1.1 説明

soundのクラス

日付:

2008.03.04 作者:

Y.Hayashibara

(18)

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

(19)

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

(20)

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

参照

関連したドキュメント

1号機 2号機 3号機 4号機 5号機

〜 3日 4日 9日 14日 4日 20日 21日 25日 28日 23日 16日 18日 4月 4月 4月 7月 8月 9月 9月 9月 9月 12月 1月

その 4-① その 4-② その 4-③ その 4-④

4/6~12 4/13~19 4/20~26 4/27~5/3 5/4~10 5/11~17 5/18~24 5/25~31 平日 昼 平日 夜. 土日 昼

Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold ON Semiconductor and its officers,

Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold ON Semiconductor and its officers,

Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold ON Semiconductor and its officers,

ご使用になるアプリケーションに応じて、お客様の専門技術者において十分検証されるようお願い致します。ON