Public Member Functions | Private Attributes | List of all members
RTC::Manager::OrbRunner Class Reference

OrbRunner class. More...

#include <Manager.h>

Inheritance diagram for RTC::Manager::OrbRunner:
Inheritance graph
[legend]

Public Member Functions

virtual int close (unsigned long flags)
 ORB close processing. More...
 
virtual int open (void *args)
 ORB activation processing. More...
 
 OrbRunner (CORBA::ORB_ptr orb)
 Constructor. More...
 
virtual int svc (void)
 ORB start processing. More...
 
- Public Member Functions inherited from coil::Task
virtual void activate ()
 Create a thread. More...
 
virtual void activate ()
 Create a thread. More...
 
virtual void finalize ()
 Finalizing the task. More...
 
virtual void finalize ()
 Finalizing the task. More...
 
virtual void reset ()
 Reset of task count. More...
 
virtual void reset ()
 Reset of task count. More...
 
virtual int resume (void)
 Resuming the suspended task. More...
 
virtual int resume (void)
 Resuming the suspended task. More...
 
virtual int suspend (void)
 Suspending the task. More...
 
virtual int suspend (void)
 Suspending the task. More...
 
 Task ()
 Constructor. More...
 
 Task ()
 Constructor. More...
 
virtual int wait (void)
 Waiting for the thread terminate. More...
 
virtual int wait (void)
 Waiting for the thread terminate. More...
 
virtual ~Task ()
 Destructor. More...
 
virtual ~Task ()
 Destructor. More...
 

Private Attributes

CORBA::ORB_ptr m_pORB
 

Additional Inherited Members

- Static Public Member Functions inherited from coil::Task
static void * svc_run (void *args=0)
 Start thread Execution. More...
 
static unsigned int WINAPI svc_run (void *args=0)
 Start thread Execution. More...
 

Detailed Description

OrbRunner class.

ORB exrcution helper class

Since
0.4.0

Definition at line 1851 of file Manager.h.

Constructor & Destructor Documentation

RTC::Manager::OrbRunner::OrbRunner ( CORBA::ORB_ptr  orb)
inline

Constructor.

Constructor

Definition at line 1868 of file Manager.h.

Member Function Documentation

virtual int RTC::Manager::OrbRunner::close ( unsigned long  flags)
inlinevirtual

ORB close processing.

ORB close processing.

Parameters
flagsFlag of close processing
Returns
Close result

Reimplemented from coil::Task.

Definition at line 1945 of file Manager.h.

virtual int RTC::Manager::OrbRunner::open ( void *  args)
inlinevirtual

ORB activation processing.

ORB activation processing.

Parameters
argsORB activation processing
Returns
Activation result

Reimplemented from coil::Task.

Definition at line 1894 of file Manager.h.

virtual int RTC::Manager::OrbRunner::svc ( void  )
inlinevirtual

ORB start processing.

ORB start processing

Returns
Starting result

Reimplemented from coil::Task.

Definition at line 1917 of file Manager.h.

Member Data Documentation

CORBA::ORB_ptr RTC::Manager::OrbRunner::m_pORB
private

Definition at line 1950 of file Manager.h.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Jun 10 2019 14:08:03