#include <server_application.hh>
Inheritance diagram for mpcl::net::corba::TServerApplication< TOrb >:
Public Methods | |
TServerApplication (const char *pkcNAME, const char *pkcRELEASE, TOrb &rtORB) | |
void | initialize (void)=0 |
int | start (void) |
Protected Attributes | |
TOrb & | rtOrb |
Server ORB. |
Definition at line 46 of file server_application.hh.
|
Builds a new instance, initializes the ORB.
Definition at line 69 of file server_application.hh. |
|
Initializes application. It should register the SERVER objects in the Root POA. It also must choose the SERVER object lifetime (transient or persistent) for the registered SERVER objects. Implements mpcl::TAbstractApplication. Implemented in TColocatedApplication, and TProducerApplication. |
|
Start the application execution. In a console application, this means that any output must begin in this function.
Implements mpcl::TAbstractApplication. Reimplemented in TColocatedApplication. Definition at line 82 of file server_application.hh. References mpcl::net::corba::TOrb::start(). |