Commit 9a5d69e7 authored by Dominik Charousset's avatar Dominik Charousset

Add documentation

parent f7820c4d
...@@ -38,12 +38,16 @@ class stream_scatterer { ...@@ -38,12 +38,16 @@ class stream_scatterer {
public: public:
// -- member types ----------------------------------------------------------- // -- member types -----------------------------------------------------------
/// Outbound path.
using path_type = outbound_path; using path_type = outbound_path;
/// Pointer to an outbound path.
using path_ptr = path_type*; using path_ptr = path_type*;
/// Unique pointer to an outbound path.
using path_unique_ptr = std::unique_ptr<path_type>; using path_unique_ptr = std::unique_ptr<path_type>;
/// Maps slots to paths.
using map_type = detail::unordered_flat_map<stream_slot, path_unique_ptr>; using map_type = detail::unordered_flat_map<stream_slot, path_unique_ptr>;
// -- constructors, destructors, and assignment operators -------------------- // -- constructors, destructors, and assignment operators --------------------
......
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