ARCS6 AR6-REV.24062600
読み取り中…
検索中…
一致する文字列を見つけられません
ARCS::DataStorage< NumOfVar, SmplTime, SaveTime, Rate > クラステンプレート

データ格納/ファイル出力クラス(テンプレート版) [詳解]

#include <ARCS6/lib/DataStorage.hh>

公開メンバ関数

 DataStorage ()
 コンストラクタ
 
 ~DataStorage ()
 デストラクタ
 
template<typename T1 , typename... T2>
void SetData (const T1 &u1, const T2 &... u2)
 データを格納する関数
 
void SetData ()
 
void SaveDataFile (const std::string &FileName, const DataStorageType FileType) const
 CSV/DATファイルの保存
 
void ClearCounter (void)
 要素数カウンタをクリア
 

詳解

template<size_t NumOfVar, unsigned long SmplTime, unsigned int SaveTime, unsigned int Rate>
class ARCS::DataStorage< NumOfVar, SmplTime, SaveTime, Rate >

データ格納/ファイル出力クラス(テンプレート版)

テンプレート引数
NumOfVar変数の数,SmplTime [ns] 制御周期,SaveTime [s] 保存時間,Rate 間引き数

関数詳解

◆ SaveDataFile()

template<size_t NumOfVar, unsigned long SmplTime, unsigned int SaveTime, unsigned int Rate>
void ARCS::DataStorage< NumOfVar, SmplTime, SaveTime, Rate >::SaveDataFile ( const std::string & FileName,
const DataStorageType FileType ) const
inline

CSV/DATファイルの保存

引数
[in]FileNameファイル名
[in]FileTypeファイル形式

◆ SetData()

template<size_t NumOfVar, unsigned long SmplTime, unsigned int SaveTime, unsigned int Rate>
template<typename T1 , typename... T2>
void ARCS::DataStorage< NumOfVar, SmplTime, SaveTime, Rate >::SetData ( const T1 & u1,
const T2 &... u2 )
inline

データを格納する関数

引数
[in]u1...u2インジケータの値

このクラス詳解は次のファイルから抽出されました: