fuzzylite  6.0
A Fuzzy Logic Control Library in C++
fl::Benchmark Member List

This is the complete list of members for fl::Benchmark, including all inherited members.

Accuracy enum valuefl::Benchmark
accuracyErrors() constfl::Benchmarkvirtual
accuracyErrors(const OutputVariable *outputVariable) constfl::Benchmarkvirtual
All enum valuefl::Benchmark
allErrors() constfl::Benchmarkvirtual
allErrors(const OutputVariable *outputVariable) constfl::Benchmarkvirtual
Benchmark(const std::string &name="", Engine *engine=fl::null, scalar tolerance=fuzzylite::macheps())fl::Benchmarkexplicit
Body enum valuefl::Benchmark
canComputeErrors() constfl::Benchmarkvirtual
convert(scalar time, TimeUnit from, TimeUnit to)fl::Benchmarkstatic
ErrorType enum namefl::Benchmark
factorOf(TimeUnit unit)fl::Benchmarkstatic
format(std::vector< Result > results, TableShape shape, TableContents contents, const std::string &delimiter="\) constfl::Benchmarkvirtual
getEngine() constfl::Benchmark
getExpected() constfl::Benchmark
getName() constfl::Benchmark
getObtained() constfl::Benchmark
getTimes() constfl::Benchmark
getTolerance() constfl::Benchmark
Header enum valuefl::Benchmark
header(int runs, bool includeErrors=true)fl::Benchmarkvirtual
HeaderAndBody enum valuefl::Benchmark
Horizontal enum valuefl::Benchmark
Hours enum valuefl::Benchmark
meanSquaredError() constfl::Benchmarkvirtual
meanSquaredError(const OutputVariable *outputVariable) constfl::Benchmarkvirtual
MicroSeconds enum valuefl::Benchmark
MilliSeconds enum valuefl::Benchmark
Minutes enum valuefl::Benchmark
NanoSeconds enum valuefl::Benchmark
NonFinite enum valuefl::Benchmark
nonFiniteErrors() constfl::Benchmarkvirtual
nonFiniteErrors(const OutputVariable *outputVariable) constfl::Benchmarkvirtual
numberOfErrors(ErrorType errorType) constfl::Benchmarkvirtual
numberOfErrors(ErrorType errorType, const OutputVariable *outputVariable) constfl::Benchmarkvirtual
prepare(int values, FldExporter::ScopeOfValues scope)fl::Benchmarkvirtual
prepare(std::istream &reader, long numberOfLines=-1)fl::Benchmarkvirtual
reset()fl::Benchmarkvirtual
Result typedeffl::Benchmark
results(TimeUnit timeUnit=NanoSeconds, bool includeTimes=true) constfl::Benchmarkvirtual
results(const OutputVariable *outputVariable, TimeUnit timeUnit=NanoSeconds, bool includeTimes=true) constfl::Benchmarkvirtual
run(int times)fl::Benchmarkvirtual
runOnce()fl::Benchmarkvirtual
Seconds enum valuefl::Benchmark
setEngine(Engine *engine)fl::Benchmark
setExpected(const std::vector< std::vector< scalar > > &expected)fl::Benchmark
setName(const std::string &name)fl::Benchmark
setObtained(const std::vector< std::vector< scalar > > &obtained)fl::Benchmark
setTimes(const std::vector< scalar > times)fl::Benchmark
setTolerance(scalar tolerance)fl::Benchmark
stringOf(TimeUnit unit)fl::Benchmarkstatic
TableContents enum namefl::Benchmark
TableShape enum namefl::Benchmark
TimeUnit enum namefl::Benchmark
Vertical enum valuefl::Benchmark
~Benchmark()fl::Benchmarkvirtual