Commit 220fb237 authored by Jakob Otto's avatar Jakob Otto

Add changes

parent 89e9c143
...@@ -113,8 +113,10 @@ class group; ...@@ -113,8 +113,10 @@ class group;
class group_module; class group_module;
class inbound_path; class inbound_path;
class ipv4_address; class ipv4_address;
class ipv4_endpoint;
class ipv4_subnet; class ipv4_subnet;
class ipv6_address; class ipv6_address;
class ipv6_endpoint;
class ipv6_subnet; class ipv6_subnet;
class local_actor; class local_actor;
class mailbox_element; class mailbox_element;
...@@ -142,7 +144,8 @@ class uri_builder; ...@@ -142,7 +144,8 @@ class uri_builder;
// -- templates with default parameters ---------------------------------------- // -- templates with default parameters ----------------------------------------
template <class, class = event_based_actor> class stateful_actor; template <class, class = event_based_actor>
class stateful_actor;
// -- structs ------------------------------------------------------------------ // -- structs ------------------------------------------------------------------
...@@ -241,7 +244,6 @@ class abstract_coordinator; ...@@ -241,7 +244,6 @@ class abstract_coordinator;
} // namespace scheduler } // namespace scheduler
// -- OpenSSL classes ---------------------------------------------------------- // -- OpenSSL classes ----------------------------------------------------------
namespace openssl { namespace openssl {
...@@ -254,8 +256,10 @@ class manager; ...@@ -254,8 +256,10 @@ class manager;
namespace detail { namespace detail {
template <class> class type_erased_value_impl; template <class>
template <class> class stream_distribution_tree; class type_erased_value_impl;
template <class>
class stream_distribution_tree;
class abstract_worker; class abstract_worker;
class abstract_worker_hub; class abstract_worker_hub;
...@@ -292,4 +296,3 @@ using type_erased_value_ptr = std::unique_ptr<type_erased_value>; ...@@ -292,4 +296,3 @@ using type_erased_value_ptr = std::unique_ptr<type_erased_value>;
using mailbox_element_ptr = std::unique_ptr<mailbox_element, detail::disposer>; using mailbox_element_ptr = std::unique_ptr<mailbox_element, detail::disposer>;
} // namespace caf } // namespace caf
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
namespace caf { namespace caf {
/// An IP endpoint that contains an ::ipv4_address and a port. /// An IP endpoint that contains an ::ipv4_address and a port.
struct ipv4_endpoint : detail::comparable<ipv4_endpoint> { class ipv4_endpoint : detail::comparable<ipv4_endpoint> {
public: public:
// -- constructors ----------------------------------------------------------- // -- constructors -----------------------------------------------------------
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
namespace caf { namespace caf {
/// An IP endpoint that contains an ::ipv6_address and a port. /// An IP endpoint that contains an ::ipv6_address and a port.
struct ipv6_endpoint : detail::comparable<ipv6_endpoint> { class ipv6_endpoint : detail::comparable<ipv6_endpoint> {
public: public:
// -- constructors ----------------------------------------------------------- // -- constructors -----------------------------------------------------------
......
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