Changes to attempt to silence bcc64x
[ACE_TAO.git] / TAO / tests / OBV / Simple / Client_i.h
blob6c900b39414b7f6e74dac915d1d61bae6c8d7040
1 // -*- C++ -*-
3 //=============================================================================
4 /**
5 * @file Client_i.h
7 * This class is a template for a CORBA client.
8 * run () sends some valuetypes to a server and
9 * gets back a list of valuetypes.
11 * @author Torsten Kuepperbased on the echo examplefrom code from Balachandran Natarajan <bala@cs.wustl.edu>
13 //=============================================================================
16 #ifndef ECHO_CLIENT_I_H
17 #define ECHO_CLIENT_I_H
19 #include "OBVC.h"
20 #include "Simple_util.h"
22 /**
23 * @class Checkpoint_Client_i
25 * @brief Checkpoint_Client interface subclass.
27 * This class implements the interface between the interface
28 * objects and the client .
30 class Checkpoint_Client_i
32 public:
33 /// Constructor
34 Checkpoint_Client_i ();
36 /// Destructor
37 virtual ~Checkpoint_Client_i ();
39 /// Execute the methods
40 virtual int run (const char *,int, ACE_TCHAR**);
42 private:
43 /// Instantiate the checkpoint object.
44 Client<Checkpoint, Checkpoint_var> checkpoint;
48 #endif /* TIME_CLIENT_I_H */