X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bfac02929553a016704ad34e359da3789b15927b..4c8cdcc7c2a4629350cbc3d61f36d63c5bbd4341:/src/include/surf/surf.hpp diff --git a/src/include/surf/surf.hpp b/src/include/surf/surf.hpp index a936a3b7f1..0d9f99a5e7 100644 --- a/src/include/surf/surf.hpp +++ b/src/include/surf/surf.hpp @@ -7,54 +7,6 @@ #define SURF_SURF_H #include "simgrid/forward.h" -#include "xbt/graph.h" - -/***************************/ -/* Generic model object */ -/***************************/ - -/** @{ @ingroup SURF_c_bindings */ - -/** - * @brief Pop an action from the done actions set - * - * @param model The model from which the action is extracted - * @return An action in done state - */ -XBT_PUBLIC simgrid::kernel::resource::Action* -surf_model_extract_done_action_set(simgrid::kernel::resource::Model* model); - -/** - * @brief Pop an action from the failed actions set - * - * @param model The model from which the action is extracted - * @return An action in failed state - */ -XBT_PUBLIC simgrid::kernel::resource::Action* -surf_model_extract_failed_action_set(simgrid::kernel::resource::Model* model); - -/** - * @brief Get the size of the running action set of a model - * - * @param model The model - * @return The size of the running action set - */ -XBT_PUBLIC int surf_model_running_action_set_size(simgrid::kernel::resource::Model* model); - -/** - * @brief [brief description] - * @details [long description] - * - * @param action The surf cpu action - * @param bound [description] - */ -XBT_PUBLIC void surf_cpu_action_set_bound(simgrid::kernel::resource::Action* action, double bound); - -/** @} */ - -/**************************************/ -/* Implementations of model object */ -/**************************************/ /** \ingroup SURF_models * \brief The CPU model object for the physical machine layer @@ -129,10 +81,4 @@ XBT_PUBLIC void surf_exit(); /* surf parse file related (public because called from a test suite) */ XBT_PUBLIC void parse_platform_file(const char* file); -/********** Tracing **********/ - -/* instr_routing.c */ -xbt_graph_t instr_routing_platform_graph(); -void instr_routing_platform_graph_export_graphviz(xbt_graph_t g, const char* filename); - #endif