Public Member Functions | Private Attributes | List of all members
EchoServant Class Reference
Inheritance diagram for EchoServant:
Inheritance graph
[legend]

Public Member Functions

void echo (const char *msg)
 
void echo (const char *msg)
 
virtual void echo (const std::string &msg, const Ice::Current &)
 
 EchoServant (doil::ImplBase *impl)
 
 EchoServant (doil::ImplBase *impl)
 
 EchoServant (doil::ImplBase *impl)
 
virtual ~EchoServant ()
 
virtual ~EchoServant ()
 
virtual ~EchoServant ()
 
- Public Member Functions inherited from doil::CORBA::CORBAServantBase
 CORBAServantBase (ImplBase *impl)
 
virtual void decRef ()
 
virtual const char * id () const
 
virtual void incRef ()
 
virtual const char * name () const
 
virtual ~CORBAServantBase ()
 
- Public Member Functions inherited from doil::ServantBase
virtual ~ServantBase ()
 
- Public Member Functions inherited from Demo::EchoSample
::IceInternal::DispatchStatus ___echo (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::IceInternal::DispatchStatus __dispatch (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual void __read (::IceInternal::BasicStream *, bool)
 
virtual void __read (const ::Ice::InputStreamPtr &, bool)
 
virtual void __write (::IceInternal::BasicStream *) const
 
virtual void __write (const ::Ice::OutputStreamPtr &) const
 
virtual void echo (const ::std::string &, const ::Ice::Current &=::Ice::Current())=0
 
virtual ::Ice::ObjectPtr ice_clone () const
 
virtual const ::std::string & ice_id (const ::Ice::Current &=::Ice::Current()) const
 
virtual ::std::vector< ::std::string > ice_ids (const ::Ice::Current &=::Ice::Current()) const
 
virtual bool ice_isA (const ::std::string &, const ::Ice::Current &=::Ice::Current()) const
 
- Public Member Functions inherited from doil::Ice::IceServantBase
virtual void decRef ()
 
 IceServantBase (ImplBase *impl)
 
virtual const char * id () const
 
virtual void incRef ()
 
virtual const char * name () const
 
virtual ~IceServantBase ()
 

Private Attributes

IEchom_impl
 
EchoImplm_impl
 

Additional Inherited Members

- Public Types inherited from Demo::EchoSample
typedef EchoSamplePtr PointerType
 
typedef EchoSamplePrx ProxyType
 
- Static Public Member Functions inherited from Demo::EchoSample
static const ::std::string & ice_staticId ()
 
- Protected Attributes inherited from doil::CORBA::CORBAServantBase
std::string m_id
 
std::string m_name
 
int m_refcount
 
- Protected Attributes inherited from doil::Ice::IceServantBase
std::string m_id
 
std::string m_name
 
int m_refcount
 

Detailed Description

Definition at line 59 of file CORBAManagerTests.cpp.

Constructor & Destructor Documentation

◆ EchoServant() [1/3]

EchoServant::EchoServant ( doil::ImplBase impl)
inline

Definition at line 64 of file CORBAManagerTests.cpp.

◆ ~EchoServant() [1/3]

virtual EchoServant::~EchoServant ( )
inlinevirtual

Definition at line 70 of file CORBAManagerTests.cpp.

◆ EchoServant() [2/3]

EchoServant::EchoServant ( doil::ImplBase impl)
inline

Definition at line 64 of file IceManagerTests.cpp.

◆ ~EchoServant() [2/3]

virtual EchoServant::~EchoServant ( )
inlinevirtual

Definition at line 70 of file IceManagerTests.cpp.

◆ EchoServant() [3/3]

EchoServant::EchoServant ( doil::ImplBase impl)
inline

Definition at line 15 of file EchoCORBA.cpp.

◆ ~EchoServant() [3/3]

virtual EchoServant::~EchoServant ( )
inlinevirtual

Definition at line 31 of file EchoCORBA.cpp.

Member Function Documentation

◆ echo() [1/3]

void EchoServant::echo ( const char *  msg)
inline

Definition at line 35 of file EchoCORBA.cpp.

◆ echo() [2/3]

void EchoServant::echo ( const char *  msg)
inline

Definition at line 74 of file CORBAManagerTests.cpp.

◆ echo() [3/3]

virtual void EchoServant::echo ( const std::string &  msg,
const Ice::Current &   
)
inlinevirtual

Definition at line 74 of file IceManagerTests.cpp.

Member Data Documentation

◆ m_impl [1/2]

IEcho* EchoServant::m_impl
private

Definition at line 40 of file EchoCORBA.cpp.

◆ m_impl [2/2]

EchoImpl * EchoServant::m_impl
private

Definition at line 79 of file CORBAManagerTests.cpp.


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