Commit de5ab58f authored by Dominik Charousset's avatar Dominik Charousset

Removed named_actor_configs from actor_system

The member in `actor_system` is unused and redundant with the same
member in `actor_system_config`.
parent 26bb9cda
......@@ -41,7 +41,6 @@
#include "caf/abstract_actor.hpp"
#include "caf/actor_registry.hpp"
#include "caf/string_algorithms.hpp"
#include "caf/named_actor_config.hpp"
#include "caf/scoped_execution_unit.hpp"
#include "caf/uniform_type_info_map.hpp"
#include "caf/composable_behavior_based_actor.hpp"
......@@ -193,9 +192,6 @@ public:
using module_array = std::array<module_ptr, module::num_ids>;
using named_actor_config_map = std::unordered_map<std::string,
named_actor_config>;
/// @warning The system stores a reference to `cfg`, which means the
/// config object must outlive the actor system.
explicit actor_system(actor_system_config& cfg);
......@@ -490,11 +486,6 @@ public:
return cfg_;
}
/// Returns configuration parameters for individual named actors types.
inline const named_actor_config_map& named_actor_configs() const {
return named_actor_configs_;
}
/// @cond PRIVATE
/// Increases running-detached-threads-count by one.
......@@ -576,7 +567,6 @@ private:
std::mutex logger_dtor_mtx_;
std::condition_variable logger_dtor_cv_;
volatile bool logger_dtor_done_;
named_actor_config_map named_actor_configs_;
};
} // namespace caf
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment