|
| ManakCase (const std::string &name, const std::string &library_name, double tolerance, const size_t iterations, double success_p) |
|
template<typename T > |
| ManakCase (const std::string &name, const std::string &library_name, std::function< T()> run_function, double tolerance, const size_t iterations, const double success_p) |
|
template<typename T > |
| ManakCase (const std::string &name, const std::string &library_name, T(run_function)(), double tolerance, const size_t iterations, double success_p) |
|
virtual | ~ManakCase () |
|
void | AddComparisonEntry (double d) |
|
const std::string & | LibraryName () const |
|
const std::string & | Name () const |
|
virtual std::list
< utils::ObjectStore > | Run ()=0 |
|
const std::string & | UName () const |
|
std::string & | UName () |
|
Definition at line 17 of file manak_case.hpp.
manak::ManakCase::ManakCase |
( |
const std::string & |
name, |
|
|
const std::string & |
library_name, |
|
|
double |
tolerance, |
|
|
const size_t |
iterations, |
|
|
double |
success_p |
|
) |
| |
|
inline |
template<typename T >
manak::ManakCase::ManakCase |
( |
const std::string & |
name, |
|
|
const std::string & |
library_name, |
|
|
std::function< T()> |
run_function, |
|
|
double |
tolerance, |
|
|
const size_t |
iterations, |
|
|
const double |
success_p |
|
) |
| |
|
inline |
template<typename T >
manak::ManakCase::ManakCase |
( |
const std::string & |
name, |
|
|
const std::string & |
library_name, |
|
|
T(run_function)() |
, |
|
|
double |
tolerance, |
|
|
const size_t |
iterations, |
|
|
double |
success_p |
|
) |
| |
|
inline |
virtual manak::ManakCase::~ManakCase |
( |
| ) |
|
|
inlinevirtual |
void manak::ManakCase::AddComparisonEntry |
( |
double |
d | ) |
|
|
inline |
const std::string& manak::ManakCase::LibraryName |
( |
| ) |
const |
|
inline |
const std::string& manak::ManakCase::Name |
( |
| ) |
const |
|
inline |
const std::string& manak::ManakCase::UName |
( |
| ) |
const |
|
inline |
std::string& manak::ManakCase::UName |
( |
| ) |
|
|
inline |
size_t manak::ManakCase::iterations |
|
protected |
std::string manak::ManakCase::library_name |
|
protected |
std::string manak::ManakCase::name |
|
protected |
std::list<std::pair<std::string, std::function<void()> > > manak::ManakCase::run_functions |
|
protected |
double manak::ManakCase::success_p |
|
protected |
std::vector<double> manak::ManakCase::to_c |
|
protected |
double manak::ManakCase::tolerance |
|
protected |
std::string manak::ManakCase::uname |
|
protected |
The documentation for this class was generated from the following file: