Public Member Functions | Private Attributes | List of all members
MyServiceSVC_impl Class Reference

#include <AutoTestServiceSVC_impl.h>

Inheritance diagram for MyServiceSVC_impl:
Inheritance graph
[legend]

Public Member Functions

char * echo (const char *msg) throw (CORBA::SystemException)
 
char * echo (const char *msg)
 
SimpleService::EchoList * get_echo_history () throw (CORBA::SystemException)
 
AutoTest::EchoList * get_echo_history ()
 
std::string get_echo_message ()
 
CORBA::Float get_value () throw (CORBA::SystemException)
 
CORBA::Float get_value ()
 
SimpleService::ValueList * get_value_history () throw (CORBA::SystemException)
 
AutoTest::ValueList * get_value_history ()
 
 MyServiceSVC_impl ()
 
 MyServiceSVC_impl ()
 standard constructor More...
 
void reset_message ()
 
void set_value (CORBA::Float value) throw (CORBA::SystemException)
 
void set_value (CORBA::Float value)
 
virtual ~MyServiceSVC_impl ()
 
virtual ~MyServiceSVC_impl ()
 destructor More...
 

Private Attributes

SimpleService::EchoList m_echoList
 
bool m_isNew
 
std::string m_msg
 
CORBA::Float m_value
 
SimpleService::ValueList m_valueList
 

Detailed Description

Example class implementing IDL interface AutoTest::MyService

Definition at line 18 of file AutoTestServiceSVC_impl.h.

Constructor & Destructor Documentation

◆ MyServiceSVC_impl() [1/2]

MyServiceSVC_impl::MyServiceSVC_impl ( )

standard constructor

Definition at line 13 of file AutoTestServiceSVC_impl.cpp.

◆ ~MyServiceSVC_impl() [1/2]

MyServiceSVC_impl::~MyServiceSVC_impl ( )
virtual

destructor

Definition at line 21 of file AutoTestServiceSVC_impl.cpp.

◆ MyServiceSVC_impl() [2/2]

MyServiceSVC_impl::MyServiceSVC_impl ( )

◆ ~MyServiceSVC_impl() [2/2]

virtual MyServiceSVC_impl::~MyServiceSVC_impl ( )
virtual

Member Function Documentation

◆ echo() [1/2]

char* MyServiceSVC_impl::echo ( const char *  msg)
throw (CORBA::SystemException
)

◆ echo() [2/2]

char * MyServiceSVC_impl::echo ( const char *  msg)

Definition at line 30 of file AutoTestServiceSVC_impl.cpp.

◆ get_echo_history() [1/2]

SimpleService::EchoList* MyServiceSVC_impl::get_echo_history ( )
throw (CORBA::SystemException
)

◆ get_echo_history() [2/2]

SimpleService::EchoList * MyServiceSVC_impl::get_echo_history ( )

Definition at line 40 of file AutoTestServiceSVC_impl.cpp.

◆ get_echo_message()

std::string MyServiceSVC_impl::get_echo_message ( )
inline

Definition at line 50 of file AutoTestServiceSVC_impl.h.

◆ get_value() [1/2]

CORBA::Float MyServiceSVC_impl::get_value ( )
throw (CORBA::SystemException
)

◆ get_value() [2/2]

CORBA::Float MyServiceSVC_impl::get_value ( )

Definition at line 51 of file AutoTestServiceSVC_impl.cpp.

◆ get_value_history() [1/2]

SimpleService::ValueList* MyServiceSVC_impl::get_value_history ( )
throw (CORBA::SystemException
)

◆ get_value_history() [2/2]

SimpleService::ValueList * MyServiceSVC_impl::get_value_history ( )

Definition at line 57 of file AutoTestServiceSVC_impl.cpp.

◆ reset_message()

void MyServiceSVC_impl::reset_message ( )
inline

Definition at line 44 of file AutoTestServiceSVC_impl.h.

◆ set_value() [1/2]

void MyServiceSVC_impl::set_value ( CORBA::Float  value)
throw (CORBA::SystemException
)

◆ set_value() [2/2]

void MyServiceSVC_impl::set_value ( CORBA::Float  value)

Definition at line 46 of file AutoTestServiceSVC_impl.cpp.

Member Data Documentation

◆ m_echoList

SimpleService::EchoList MyServiceSVC_impl::m_echoList
private

Definition at line 44 of file MyServiceSVC_impl.h.

◆ m_isNew

bool MyServiceSVC_impl::m_isNew
private

Definition at line 60 of file AutoTestServiceSVC_impl.h.

◆ m_msg

std::string MyServiceSVC_impl::m_msg
private

Definition at line 59 of file AutoTestServiceSVC_impl.h.

◆ m_value

CORBA::Float MyServiceSVC_impl::m_value
private

Definition at line 43 of file MyServiceSVC_impl.h.

◆ m_valueList

SimpleService::ValueList MyServiceSVC_impl::m_valueList
private

Definition at line 45 of file MyServiceSVC_impl.h.


The documentation for this class was generated from the following files:


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