MyServiceSVC_impl.h
Go to the documentation of this file.
1 // -*-C++-*-
8 #include "MyServiceSkel.h"
9 
10 #ifndef MYSERVICESVC_IMPL_H
11 #define MYSERVICESVC_IMPL_H
12 
13 /*
14  * Example class implementing IDL interface MyService
15  */
17  : public virtual POA_SimpleService::MyService,
18  public virtual PortableServer::RefCountServantBase
19 {
20  private:
21  // Make sure all instances are built on the heap by making the
22  // destructor non-public
23  //virtual ~MyServiceSVC_impl();
24 
25  public:
26  // standard constructor
28  virtual ~MyServiceSVC_impl();
29 
30  // attributes and operations
31  char* echo(const char* msg)
32  throw (CORBA::SystemException);
33  SimpleService::EchoList* get_echo_history()
34  throw (CORBA::SystemException);
35  void set_value(CORBA::Float value)
36  throw (CORBA::SystemException);
37  CORBA::Float get_value()
38  throw (CORBA::SystemException);
39  SimpleService::ValueList* get_value_history()
40  throw (CORBA::SystemException);
41 
42 private:
43  CORBA::Float m_value;
44  SimpleService::EchoList m_echoList;
45  SimpleService::ValueList m_valueList;
46 };
47 
48 
49 
50 #endif // MYSERVICESVC_IMPL_H
51 
52 
SimpleService::EchoList m_echoList
AutoTest::ValueList * get_value_history()
char * echo(const char *msg)
virtual ~MyServiceSVC_impl()
destructor
SimpleService::ValueList m_valueList
void set_value(CORBA::Float value)
CORBA::Float m_value
AutoTest::EchoList * get_echo_history()
MyServiceSVC_impl()
standard constructor


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:43