X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2fb7e482b633fffb488c3c8806aa5672f7860543..eff6e71fac6ed5fa431bec9d4bd5bad22e9a0244:/src/simix/smx_private.h diff --git a/src/simix/smx_private.h b/src/simix/smx_private.h index 83f295a47c..f600d3544a 100644 --- a/src/simix/smx_private.h +++ b/src/simix/smx_private.h @@ -1,11 +1,10 @@ -/* Copyright (c) 2007-2010, 2012-2015. The SimGrid Team. - * All rights reserved. */ +/* Copyright (c) 2007-2017. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ -#ifndef _SIMIX_PRIVATE_H -#define _SIMIX_PRIVATE_H +#ifndef SIMIX_PRIVATE_H +#define SIMIX_PRIVATE_H #include #include "src/kernel/context/Context.hpp" @@ -22,8 +21,8 @@ public: smx_context_factory_t context_factory = nullptr; xbt_dynar_t process_to_run = nullptr; xbt_dynar_t process_that_ran = nullptr; - std::map process_list; -#if HAVE_MC + std::map process_list; +#if SIMGRID_HAVE_MC /* MCer cannot read the std::map above in the remote process, so we copy the info it needs in a dynar. * FIXME: This is supposed to be a temporary hack. * A better solution would be to change the split between MCer and MCed, where the responsibility @@ -50,6 +49,8 @@ public: std::vector> tasks; std::vector> tasksTemp; + + std::vector daemons; }; }