X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/237fd22b56db7d1c67360c37559ce3aab16a002d..5ed37babb2fa9097abe82df299c0aa259ed84d5a:/include/simgrid/kernel/resource/Action.hpp diff --git a/include/simgrid/kernel/resource/Action.hpp b/include/simgrid/kernel/resource/Action.hpp index aac2b9e024..613ae7808b 100644 --- a/include/simgrid/kernel/resource/Action.hpp +++ b/include/simgrid/kernel/resource/Action.hpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2004-2021. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2004-2023. 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. */ @@ -68,7 +68,7 @@ class XBT_PUBLIC Action { double cost_; Model* model_; - void* data_ = nullptr; /**< for your convenience */ + void* data_ = nullptr; /**< for your convenience - XBT_ATTRIB_DEPRECATED_v334 */ activity::ActivityImpl* activity_ = nullptr; /* LMM */ @@ -158,9 +158,15 @@ public: double get_finish_time() const { return finish_time_; } /** @brief Get the user data associated to the current action */ - void* get_data() const { return data_; } + XBT_ATTRIB_DEPRECATED_v334("Please manifest if you actually need this function") void* get_data() const + { + return data_; + } /** @brief Set the user data associated to the current action */ - void set_data(void* data) { data_ = data; } + XBT_ATTRIB_DEPRECATED_v334("Please manifest if you actually need this function") void set_data(void* data) + { + data_ = data; + } /** @brief Get the user data associated to the current action */ activity::ActivityImpl* get_activity() const { return activity_; }