Skip to content

Tags: gelldur/EventBus

Tags

v3.1.2

Toggle v3.1.2's commit message
Fix #53, moving a temporary object prevents copy elision

Fix for build and improve forwarding rvalues.

Before change when postpone() with lvalue:
- Total ctor:1
- Total COPY ctor:2
- Total MOVE ctor:2

After: (1 less copy)
- Total ctor:1
- Total COPY ctor:1
- Total MOVE ctor:2

---
Before change when postpone() with rvalue:
- Total ctor:1
- Total COPY ctor:1
- Total MOVE ctor:2

After: (instead copy, move)
- Total ctor:1
- Total COPY ctor:0
- Total MOVE ctor:3

v3.1.0

Toggle v3.1.0's commit message
Add listen() alternative

v3.0.4

Toggle v3.0.4's commit message
Add Listener::isListening

Requested feature in #48

v3.0.3

Toggle v3.0.3's commit message
EventBus version bump v3.0.3

v3.0.2

Toggle v3.0.2's commit message
Bug fix

v3.0.1

Toggle v3.0.1's commit message
EventBus version bump v3.0.1

v3.0.0

Toggle v3.0.0's commit message
Update README

v2.6.0

Toggle v2.6.0's commit message
Bump version to 2.6.0

v2.4.1

Toggle v2.4.1's commit message
Fix gcc warning

v2.4.0

Toggle v2.4.0's commit message
Add AsyncEventBus

Now it is possible to schedule events from different threads.