27 #ifndef _SESSION_SERVERLAUNCHER_HXX_
28 #define _SESSION_SERVERLAUNCHER_HXX_
32 #include <omniORB4/CORBA.h>
44 inline ServArg(
int servType=0,
int firstArg=0,
int lastArg=0);
48 _servType(servType),_firstArg(firstArg),_lastArg(lastArg)
51 template <
class MY_NS>
65 PortableServer::POA_ptr poa,
67 QWaitCondition *ServerLaunch,
69 QWaitCondition *SessionStarted);
#define SESSION_EXPORT
Definition: SALOME_Session.hxx:37
Definition: Session_ServerLauncher.hxx:39
int _firstArg
Definition: Session_ServerLauncher.hxx:42
int _servType
Definition: Session_ServerLauncher.hxx:41
ServArg(int servType=0, int firstArg=0, int lastArg=0)
Definition: Session_ServerLauncher.hxx:47
int _lastArg
Definition: Session_ServerLauncher.hxx:43
Definition: Session_ServerLauncher.hxx:59
std::list< ServArg > _argServToLaunch
Definition: Session_ServerLauncher.hxx:88
QMutex * _SessionMutex
Definition: Session_ServerLauncher.hxx:86
std::vector< std::string > _argCopy
Definition: Session_ServerLauncher.hxx:89
PortableServer::POA_var _root_poa
Definition: Session_ServerLauncher.hxx:83
QWaitCondition * _SessionStarted
Definition: Session_ServerLauncher.hxx:87
int _argc
Definition: Session_ServerLauncher.hxx:80
char ** _argv
Definition: Session_ServerLauncher.hxx:81
std::list< Session_ServerThread< MY_NS > * > _serverThreads
Definition: Session_ServerLauncher.hxx:90
QWaitCondition * _ServerLaunch
Definition: Session_ServerLauncher.hxx:85
QMutex * _GUIMutex
Definition: Session_ServerLauncher.hxx:84
CORBA::ORB_var _orb
Definition: Session_ServerLauncher.hxx:82
Definition: Session_ServerThread.hxx:44