Generated on for Gecode by doxygen 1.15.0
Test::TestExecutor Class Reference

Public Member Functions

 TestExecutor (TestExecutionControl &tec, const int initialSeed)
void run (void) override
 The function that is executed when the thread starts.
Public Member Functions inherited from Gecode::Support::Runnable
 Runnable (bool d=true)
 Initialize, d defines whether object is deleted when terminated.
void todelete (bool d)
 Set whether to delete upon termination.
bool todelete (void) const
 Return whether to be deleted upon termination.
virtual Terminatorterminator (void) const
 Return terminator object.
virtual ~Runnable (void)
 Destructor.

Additional Inherited Members

Static Public Member Functions inherited from Gecode::Support::Runnable
static void * operator new (size_t s)
 Allocate memory from heap.
static void operator delete (void *p)
 Free memory allocated from heap.

Detailed Description

Class that is responsible for running tests.

Definition at line 395 of file test.cpp.

Constructor & Destructor Documentation

◆ TestExecutor()

Test::TestExecutor::TestExecutor ( TestExecutionControl & tec,
const int initialSeed )
inline

Definition at line 402 of file test.cpp.

Member Function Documentation

◆ run()

void Test::TestExecutor::run ( void )
inlineoverridevirtual

The function that is executed when the thread starts.

Implements Gecode::Support::Runnable.

Definition at line 405 of file test.cpp.


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