Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / performance-tests / CSD_Strategy / TestServant / Foo_ClientEngine.h
blob07f5e9fcaca9bd200e6047ad49d581e04f710754
1 //=============================================================================
2 /**
3 * @file Foo_ClientEngine.h
5 * @author Tim Bradley <bradley_t@ociweb.com>
6 */
7 //=============================================================================
9 #ifndef FOO_CLIENT_ENGINE_H
10 #define FOO_CLIENT_ENGINE_H
12 #include "CSD_PT_TestServant_Export.h"
13 #include "TestInf/ClientEngine.h"
14 #include "TestServant/FooC.h"
16 class Foo_Statistics;
18 class CSD_PT_TestServant_Export Foo_ClientEngine : public ClientEngine
20 public:
21 Foo_ClientEngine(Foo_ptr obj, unsigned client_id = 0);
22 virtual ~Foo_ClientEngine();
24 virtual bool execute(unsigned num_loops);
26 static void expected_results(Foo_Statistics& stats);
28 private:
29 Foo_var obj_;
30 unsigned client_id_;
33 #endif