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 Terminator * terminator (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: