Commit 54eb21c4 authored by Dominik Charousset's avatar Dominik Charousset

use actor_id rather than uint32_t as ctor argument

parent d6aedd57
......@@ -185,7 +185,7 @@ class actor : public channel {
actor(const process_information_ptr& parent = process_information::get());
actor(std::uint32_t aid,
actor(actor_id aid,
const process_information_ptr& parent = process_information::get());
private:
......
......@@ -54,8 +54,8 @@ inline cppa::detail::actor_registry& registry() {
namespace cppa {
actor::actor(std::uint32_t aid, const process_information_ptr& pptr)
: m_id(aid), m_is_proxy(true), m_parent_process(pptr) {
actor::actor(actor_id aid, const process_information_ptr& pptr)
: m_id(aid), m_is_proxy(true), m_parent_process(pptr) {
if (!pptr) {
throw std::logic_error("parent == nullptr");
}
......@@ -72,7 +72,7 @@ bool actor::chained_sync_enqueue(actor* ptr, message_id_t id, any_tuple msg) {
}
actor::actor(const process_information_ptr& pptr)
: m_id(registry().next_id()), m_is_proxy(false), m_parent_process(pptr) {
: m_id(registry().next_id()), m_is_proxy(false), m_parent_process(pptr) {
if (!pptr) {
throw std::logic_error("parent == nullptr");
}
......
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