%rename(getSALOMERuntime) YACS::ENGINE::getSALOMERuntime; // to suppress a 503 warning
%ignore omniORBpyAPI;
-%include <YACSRuntimeSALOMEExport.hxx>
+%include "YACSRuntimeSALOMEExport.hxx"
%include "SalomeContainer.hxx"
%include "SalomeHPContainer.hxx"
%include "RuntimeSALOME.hxx"
{
namespace ENGINE
{
- class ThreadDumpState
+ class YACSRUNTIMESALOME_EXPORT ThreadDumpState
{
public:
ThreadDumpState(Proc *proc, int nbSeconds, const std::string& dumpFile, const std::string& lockFile);
using namespace YACS::ENGINE;
+ThreadDumpState::ThreadDumpState(Proc *proc, int nbSeconds, const std::string& dumpFile, const std::string& lockFile){
+ _proc = proc;
+ _nb_seconds= nbSeconds;
+ _dump_file = dumpFile;
+ _lock_file = lockFile;
+}
+
ThreadDumpState::~ThreadDumpState()
{
join();
class YACSLIBENGINE_EXPORT ThreadDumpState
{
public:
- ThreadDumpState(Proc *proc, int nbSeconds, const std::string& dumpFile, const std::string& lockFile):
- _proc(proc),_nb_seconds(nbSeconds),_dump_file(dumpFile),_lock_file(lockFile) { }
+ ThreadDumpState(Proc *proc, int nbSeconds, const std::string& dumpFile, const std::string& lockFile);
~ThreadDumpState();
void run();
void start();