CIAO::NodeApplication_Core Class Reference

An ACE_Task subclass that allow the ORB thread to be run as separate thread when RT behaviors are needed. More...

#include <NodeApplication_Core.h>

Inheritance diagram for CIAO::NodeApplication_Core:

Inheritance graph
[legend]
Collaboration diagram for CIAO::NodeApplication_Core:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 NodeApplication_Core (NodeApplication_Options &opts)
virtual int svc (void)
int startup (int argc, char *argv[])
int run_orb (void)

Protected Attributes

CORBA::ORB_var orb_
NodeApplication_Optionsoptions_
auto_ptr< NodeApp_Configuratorconfigurator_

Detailed Description

An ACE_Task subclass that allow the ORB thread to be run as separate thread when RT behaviors are needed.


Constructor & Destructor Documentation

ACE_INLINE CIAO::NodeApplication_Core::NodeApplication_Core ( NodeApplication_Options opts  ) 


Member Function Documentation

int CIAO::NodeApplication_Core::run_orb ( void   ) 

int CIAO::NodeApplication_Core::startup ( int  argc,
char *  argv[] 
)

int CIAO::NodeApplication_Core::svc ( void   )  [virtual]

Reimplemented from ACE_Task_Base.


Member Data Documentation

auto_ptr<NodeApp_Configurator> CIAO::NodeApplication_Core::configurator_ [protected]

NodeApplication_Options& CIAO::NodeApplication_Core::options_ [protected]

CORBA::ORB_var CIAO::NodeApplication_Core::orb_ [protected]


The documentation for this class was generated from the following files:
Generated on Fri Oct 6 16:22:15 2006 for DAnCE by  doxygen 1.4.7-1