basiliscos / cpp-rotor

Event loop friendly C++ actor micro-framework, supervisable
MIT License
344 stars 33 forks source link

Add thread backend #25

Closed basiliscos closed 3 years ago

basiliscos commented 3 years ago

allow to tag subcription and do interception of in a supervisor

codecov[bot] commented 3 years ago

Codecov Report

Merging #25 (e38f840) into master (33fcf69) will decrease coverage by 0.01%. The diff coverage is 99.49%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #25      +/-   ##
==========================================
- Coverage   99.55%   99.54%   -0.02%     
==========================================
  Files          63       68       +5     
  Lines        1815     1978     +163     
==========================================
+ Hits         1807     1969     +162     
- Misses          8        9       +1     
Impacted Files Coverage Δ
include/rotor/actor_base.h 100.00% <ø> (ø)
include/rotor/asio/system_context_asio.h 100.00% <ø> (ø)
include/rotor/plugin/starter.h 100.00% <ø> (ø)
include/rotor/subscription.h 100.00% <ø> (ø)
src/rotor/address_mapping.cpp 100.00% <ø> (ø)
src/rotor/handler.cpp 96.29% <96.29%> (ø)
include/rotor/handler.h 100.00% <100.00%> (ø)
include/rotor/message.h 100.00% <100.00%> (ø)
include/rotor/request.hpp 100.00% <100.00%> (ø)
include/rotor/subscription_point.h 100.00% <100.00%> (ø)
... and 16 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 33fcf69...e38f840. Read the comment docs.