MTToolBox
0.2.10
総合概要
名前空間
データ構造
ファイル
ファイル一覧
大域各種
include
MTToolBox
RecursionSearchable.hpp
[詳解]
1
#ifndef MTTOOLBOX_RECURSION_SEARCHABLE_HPP
2
#define MTTOOLBOX_RECURSION_SEARCHABLE_HPP
3
18
#include <stdint.h>
19
#include <inttypes.h>
20
#include <string>
21
#include <
MTToolBox/AbstractGenerator.hpp
>
22
23
namespace
MTToolBox
{
42
template
<
typename
U,
typename
V = U>
43
class
RecursionSearchable
44
:
virtual
public
AbstractGenerator
<U> {
45
public
:
46
56
virtual
~RecursionSearchable
() {};
57
75
virtual
void
setUpParam
(
AbstractGenerator<V>
& generator) = 0;
76
93
virtual
const
std::string
getHeaderString
() = 0;
94
112
virtual
const
std::string
getParamString
() = 0;
113
};
114
}
115
116
#endif // MTTOOLBOX_RECURSION_SEARCHABLE_HPP
MTToolBox::RecursionSearchable::getHeaderString
virtual const std::string getHeaderString()=0
パラメータのヘッダ文字列を返す。
MTToolBox::AbstractGenerator
疑似乱数生成器
Definition:
AbstractGenerator.hpp:48
MTToolBox::RecursionSearchable::setUpParam
virtual void setUpParam(AbstractGenerator< V > &generator)=0
状態遷移関数のパラメータを設定する。
AbstractGenerator.hpp
GF(2)線形疑似乱数生成器の抽象クラス
MTToolBox::RecursionSearchable::~RecursionSearchable
virtual ~RecursionSearchable()
仮想デストラクタ(必須)
Definition:
RecursionSearchable.hpp:56
MTToolBox::RecursionSearchable
Definition:
RecursionSearchable.hpp:43
MTToolBox::RecursionSearchable::getParamString
virtual const std::string getParamString()=0
パラメータの文字列表現を返す。
MTToolBox
MTToolBox の名前空間
2016年10月12日(水) 13時45分38秒作成 - MTToolBox / 構成:
1.8.10