Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / performance-tests / CSD_Strategy / TestServant / Foo_i.h
blob6aac17c5a5169eb2feaa038ce268d926592efe75
1 #ifndef FOO_I_H
2 #define FOO_I_H
4 #include "CSD_PT_TestServant_Export.h"
5 #include "TestServant/FooS.h"
6 #include "Foo_Statistics.h"
9 class CSD_PT_TestServant_Export Foo_i : public virtual POA_Foo
11 public:
12 Foo_i();
13 virtual ~Foo_i();
15 virtual void op1();
17 virtual void op2(CORBA::Long value);
19 virtual CORBA::Long op3(CORBA::Long value);
21 virtual void op4(CORBA::Long value);
23 virtual void op5();
25 virtual void done();
28 void gather_stats(Foo_Statistics& stats);
31 private:
32 unsigned op_count_[5];
35 #endif