Changes to attempt to silence bcc64x
[ACE_TAO.git] / TAO / examples / Simple / time-date / Time_Date_i.h
blob1b6f7347fed90c8e6bc2da76d0b308cbce980960
1 // -*- C++ -*-
3 //=============================================================================
4 /**
5 * @file Time_Date_i.h
7 * This class implements the Time_Date IDL interface.
9 * @author Douglas C. Schmidt <d.schmidt@vanderbilt.edu> and Michael Kircher.
11 //=============================================================================
14 #ifndef TIME_DATE_I_H
15 #define TIME_DATE_I_H
17 #include "Time_DateS.h"
19 class Time_Date_i
20 : public POA_Time_Date
22 // = TITLE
23 // Time_Date object implementation.
25 // = DESCRIPTION
26 // Time_Date object implementation
27 public:
28 /// Obtain the time and date in binary format.
29 virtual void bin_date (CORBA::Long_out time_date);
31 /// Obtain the time and date in string format.
32 virtual void str_date (CORBA::String_out time_date);
34 /// Shutdown the server.
35 virtual void shutdown ();
37 /// ORB pointer.
38 void orb (CORBA::ORB_ptr orb_ptr);
40 private:
41 /// ORB pointer.
42 CORBA::ORB_var orb_var_;
45 #endif /* TIME_DATE_I_H */