メインページ   構成   ファイル一覧   構成メンバ   ファイルメンバ  

クラス AmbaFileIo の解説

#include <AmbaFileIo.h>

すべてのメンバ一覧

公開メンバ

 AmbaFileIo ()
 ~AmbaFileIo ()
int AmbaFileOpen ()
 "scenario.txt"を開ける関数. より詳しく...

int AmbaFileClose ()
 "scenario.txt"を開ける関数. より詳しく...

int AmbaFileScenarioConvert (tbvFastQueueT< AmbaMasterData > *FIFO)
 "scenario.txt"を閉める関数. より詳しく...

int AmbaFileDivLine (std::string, std::vector< string > *)
int AmbaFileAnaStackM (AmbaMasterData *, std::vector< string >)
int AmbaFileAnaStackR (AmbaMasterData *, std::vector< string >)
int AmbaFileAnaStackE (AmbaMasterData *, std::vector< string >)
int AmbaFileStrChg (string *str)
int AmbaFileStrChgR (string *str)
tbvSignal4StateT AmbaFileRdm (string, int)


解説

===================================== File Input Output Class for Amba Module -------------------------------- since 2002 4 9 =====================================


コンストラクタとデストラクタの解説

AmbaFileIo::AmbaFileIo   [inline]
 

AmbaFileIo::~AmbaFileIo   [inline]
 


メンバ関数の解説

int AmbaFileIo::AmbaFileAnaStackE AmbaMasterData   AHBDATA,
std::vector< string >    strArray
 

======================================= エラーモード解析関数 =======================================

引数:
AHBDATA  エラーモード

int AmbaFileIo::AmbaFileAnaStackM AmbaMasterData  ,
std::vector< string >   
 

要素を解析してFIFOにPUSHする。

引数:
AHBDATA  マニュアルモード

int AmbaFileIo::AmbaFileAnaStackR AmbaMasterData   AHBDATA,
std::vector< string >    strArray
 

===================================== ランダムモード解析関数 =====================================

引数:
AHBDATA  ランダムモード

int AmbaFileIo::AmbaFileClose  
 

"scenario.txt"を開ける関数.

int AmbaFileIo::AmbaFileDivLine std::string   ,
std::vector< string > *   
 

1行取り込んだデータを切り出し、要素に分解する。 Return Value : Status ( 0: Normal End , 1: Error End )

int AmbaFileIo::AmbaFileOpen  
 

"scenario.txt"を開ける関数.

======================= 入出力基本関数 =======================

tbvSignal4StateT AmbaFileIo::AmbaFileRdm string   ,
int   
 

============================ 乱数列発生用関数 ============================

引数:
RmdGenStr  乱数列発生用関数
Length  引数列

int AmbaFileIo::AmbaFileScenarioConvert tbvFastQueueT< AmbaMasterData > *    FIFO
 

"scenario.txt"を閉める関数.

シナリオデータをAmbaMasterDataに変換してFIFOに格納する。 Return Value : Status ( 0: Normal End , 1: Error End )

引数:
FIFO  格納用FIFO

int AmbaFileIo::AmbaFileStrChg string *    str
 

============================ 文字列変換関数 ============================

引数:
str  文字列変換関数

int AmbaFileIo::AmbaFileStrChgR string *    str
 

============================ 文字列チェック関数(R用) ============================ 文字列が16進数であるかチェックする関数 大文字小文字の変換もできるが敢えて コメントアウト

引数:
str  文字列変換関数(ランダムモード用)


このクラスの解説は次のファイルから生成されました:
AmbaMasterTvmに対してSun Apr 21 01:40:21 2002に生成されました。 doxygen1.2.14 作者 Dimitri van Heesch, © 1997-2002