From 79eca25c945a535a7a0325999034bae17da92412 Mon Sep 17 00:00:00 2001 From: dan miller Date: Fri, 19 Oct 2007 05:15:33 +0000 Subject: resubmitting ode --- .../ode-0.9/tests/CppTestHarness/TestLauncher.h | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 libraries/ode-0.9/tests/CppTestHarness/TestLauncher.h (limited to 'libraries/ode-0.9/tests/CppTestHarness/TestLauncher.h') diff --git a/libraries/ode-0.9/tests/CppTestHarness/TestLauncher.h b/libraries/ode-0.9/tests/CppTestHarness/TestLauncher.h new file mode 100644 index 0000000..fe60363 --- /dev/null +++ b/libraries/ode-0.9/tests/CppTestHarness/TestLauncher.h @@ -0,0 +1,32 @@ +#ifndef TEST_LAUNCHER_H +#define TEST_LAUNCHER_H + +namespace CppTestHarness +{ +class TestResults; +class TestRegistry; + +class TestLauncher +{ +public: + virtual void Launch(TestResults& results_) const = 0; + + static TestLauncher** GetHeadAddr(); + TestLauncher const* GetNext() const; + +protected: + TestLauncher(TestLauncher** listHead); + virtual ~TestLauncher(); + +private: + TestLauncher const* m_next; + + // revoked + TestLauncher(); + TestLauncher(TestLauncher const&); + TestLauncher& operator =(TestLauncher const&); +}; +} + +#endif + -- cgit v1.1