- static xbt::signal<void(ActivityImpl const&)> on_suspended;
- static xbt::signal<void(ActivityImpl const&)> on_resumed;
+ AnyActivityImpl& set_name(const std::string& name) /* Hides the function in the ancestor class */
+ {
+ ActivityImpl::set_name(name);
+ return static_cast<AnyActivityImpl&>(*this);
+ }
+
+ AnyActivityImpl& set_tracing_category(const std::string& category)
+ {
+ tracing_category_ = category;
+ return static_cast<AnyActivityImpl&>(*this);
+ }
+ const std::string& get_tracing_category() const { return tracing_category_; }