IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Member Functions | List of all members
ipsdk::bench::BaseBenchSuite Class Referenceabstract

Base class for benchmark suites. More...

#include <BaseBenchSuite.h>

Inheritance diagram for ipsdk::bench::BaseBenchSuite:
ipsdk::BaseToolTip

Public Member Functions

void addBenchCase (const BenchCasePtr &pBenchCase)
 add a new benchmark case to benchmark suite
 
BoolResult run (BenchSuiteResult &result)
 Method allowing to execute benchmark suite. More...
 
Constructors and destructors
 BaseBenchSuite ()
 
virtual ~BaseBenchSuite ()=0
 
- Public Member Functions inherited from ipsdk::BaseToolTip
virtual const std::string & getObjectName () const =0
 retrieve object name
 
virtual const std::string & getToolTip () const =0
 retrieve object tool tip
 
 BaseToolTip ()
 
virtual ~BaseToolTip ()=0
 

Detailed Description

Base class for benchmark suites.

Author
E. Noirfalise
Date
2014/05/27

Member Function Documentation

◆ run()

BoolResult ipsdk::bench::BaseBenchSuite::run ( BenchSuiteResult result)

Method allowing to execute benchmark suite.

Returns
false in case of failure

The documentation for this class was generated from the following file: