- std::map<std::string, std::string>* get_properties(); // FIXME: do not export the map, but only the keys or something
- const char* get_property(const char* key);
- void set_property(const char* key, const char* value);
-
- XBT_ATTRIB_DEPRECATED_v323("Please use Actor::create()") static ActorPtr
- createActor(const char* name, s4u::Host* host, std::function<void()> code)
+ std::unordered_map<std::string, std::string>*
+ get_properties(); // FIXME: do not export the map, but only the keys or something
+ const char* get_property(std::string key);
+ void set_property(std::string key, std::string value);
+
+#ifndef DOXYGEN
+ /** @deprecated See Actor::create() */
+ XBT_ATTRIB_DEPRECATED_v323("Please use Actor::create()") static ActorPtr createActor(
+ const char* name, s4u::Host* host, std::function<void()> code)