headers/bsd: Add sys/queue.h.
[haiku.git] / src / tests / servers / app / benchmark / HorizontalLineTest.h
blobb930e9fa634b64547de901b303556399c84a368b
1 /*
2 * Copyright (C) 2008-2009 Stephan Aßmus <superstippi@gmx.de>
3 * All rights reserved. Distributed under the terms of the MIT license.
4 */
5 #ifndef HORIZONTAL_LINE_TEST_H
6 #define HORIZONTAL_LINE_TEST_H
8 #include <Rect.h>
10 #include "Test.h"
12 class HorizontalLineTest : public Test {
13 public:
14 HorizontalLineTest();
15 virtual ~HorizontalLineTest();
17 virtual void Prepare(BView* view);
18 virtual bool RunIteration(BView* view);
19 virtual void PrintResults(BView* view);
21 static Test* CreateTest();
23 private:
24 bigtime_t fTestDuration;
25 bigtime_t fTestStart;
26 uint64 fLinesRendered;
28 uint32 fIterations;
29 uint32 fMaxIterations;
31 BRect fViewBounds;
34 #endif // HORIZONTAL_LINE_TEST_H