headers/bsd: Add sys/queue.h.
[haiku.git] / src / tests / servers / app / benchmark / Test.h
blobae1cfe7aadfbc751a1b6bc3bab3ec75f77fd42a1
1 /*
2 * Copyright (C) 2008 Stephan Aßmus <superstippi@gmx.de>
3 * All rights reserved. Distributed under the terms of the MIT license.
4 */
5 #ifndef TEST_H
6 #define TEST_H
8 #include <Region.h>
10 class BView;
12 class Test {
13 public:
14 Test();
15 virtual ~Test();
17 virtual void Prepare(BView* view) = 0;
18 virtual bool RunIteration(BView* view) = 0;
19 virtual void PrintResults(BView* view);
21 void SetupClipping(BView* view);
23 protected:
24 BRegion fClippingRegion;
27 #endif // TEST_H