-// Copyright (C) 2006-2019 CEA/DEN, EDF R&D
+// Copyright (C) 2006-2020 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
#include <list>
#include <vector>
#include <string.h>
+#include <unistd.h>
//#define _DEVDEBUG_
#include "YacsTrace.hxx"
DEBTRACE(" output port name for graphe = " << _nodeMap["graphe"]->getOutPortName(*it));
}
YACS::ENGINE::VisitorSaveState vst(_compoMap["graphe"]);
- vst.openFileDump("/tmp/RecursiveBlocs_multipleRecursion_dumpState.xml");
+ std::string logDir = std::string("/tmp/")+ getlogin();
+ std::string cmd = "mkdir -p " + logDir;
+ system( cmd.c_str() );
+ vst.openFileDump(logDir + std::string("/RecursiveBlocs_multipleRecursion_dumpState.xml"));
_compoMap["graphe"]->accept(&vst);
vst.closeFileDump();
}