Class DFCalcBuf |
||
---|---|---|
変数
|
||
|
||
メソッド
|
||
|
||
|
演算用データバッファ
template <class T> class DFCalcBuf
演算用データバッファ
No. | 名称 | 属性 | 型 | 説明 |
---|---|---|---|---|
1 |
SetSize() | Private | void | サイズ設定 |
2 |
SetName() | Private | void | 名前設定 |
3 |
DFCalcBuf() | Public | コンストラクタ | |
4 |
DFCalcBuf() | Public | コンストラクタ | |
5 |
DFCalcBuf() | Public | コピーコンストラクタ | |
6 |
~DFCalcBuf() | Public | virtual | デストラクタ |
7 |
SetData() | Public | void | データ設定(実測値) |
8 |
GetName() | Public | AnsiString | 名前取得 |
9 |
GetSize() | Public | ulong | サイズ取得 |
10 |
GetData() | Public | void | データ取得 |
11 |
operator[]() | Public | const T& | データ参照 |
12 |
operator[]() | Public | T& | データ参照 |
13 |
operator=() | Public | DFCalcBuf<T> & | 演算子=のオーバーロード |
14 |
operator=() | Public | DFCalcBuf<T> & | 演算子=のオーバーロード(class T) |
15 |
operator+() | Public | DFCalcBuf<T> & | 演算子+のオーバーロード |
16 |
operator-() | Public | DFCalcBuf<T> & | 演算子-のオーバーロード |
17 |
operator*() | Public | DFCalcBuf<T> & | 演算子*のオーバーロード |
18 |
operator/() | Public | DFCalcBuf<T> & | 演算子/のオーバーロード |
19 |
operator+() | Public | DFCalcBuf<T> & | 演算子+のオーバーロード(class T) |
20 |
operator-() | Public | DFCalcBuf<T> & | 演算子-のオーバーロード(class T) |
21 |
operator*() | Public | DFCalcBuf<T> & | 演算子*のオーバーロード(class T) |
22 |
operator/() | Public | DFCalcBuf<T> & | 演算子/のオーバーロード(class T) |
No. | 名称 | 属性 | 型 | 説明 |
---|---|---|---|---|
1 |
m_Name | Private | AnsiString | 名前 |
2 |
m_Size | Private | ulong | サイズ |
3 |
m_Data | Private | T * | データ |