1
0
mirror of https://github.com/wqking/eventpp.git synced 2024-12-27 00:17:02 +08:00

45 Commits

Author SHA1 Message Date
wqking
745126f835 Replaced AnyHashable with AnyId 2021-01-30 19:17:49 +08:00
wqking
5de1447e83 Added AnyHashable and AnyHashableValue 2021-01-29 21:32:57 +08:00
wqking
5d72f6cfef Fixed a potential compile issue in EventQueue::enqueue that happens when the EventType has a template type conversion constructor 2021-01-29 15:53:21 +08:00
wqking
14ffcad2a3 Update readme 2021-01-26 21:45:12 +08:00
wqking
1590007c70 Update readme 2021-01-26 21:41:18 +08:00
wqking
b71c8c968d Add conditionalFunctor, update documents 2021-01-26 16:30:48 +08:00
wqking
a29bad99ff Comment out __debugbreak related test code 2021-01-20 21:06:05 +08:00
wqking
5b192cb89c Separated unit tests and tutorials. 2020-12-04 19:45:43 +08:00
wqking
e608ab3c14 Add a patch for GCC 4.8.3 2020-12-04 09:41:33 +08:00
wqking
9b28e7b731 Update readme 2020-12-01 19:51:23 +08:00
wqking
253e11d554 Updated readme to reflect MacOS support 2020-07-30 21:01:24 +08:00
wqking
2736ebb93d Added CI badge in readme. 2020-07-11 08:48:00 +08:00
wqking
3ae7167ad2 Fixed typo in readme 2020-06-05 21:00:32 +08:00
wqking
144af5d681 Added code coverage 2020-04-15 21:01:31 +08:00
wqking
09da387ffc Fixed unintended wrong algorithm in unit test 2020-02-09 11:23:12 +08:00
wqking
c072e39036 Added VC2019 build. Added change log. 2019-12-13 21:17:00 +08:00
wqking
da7dacce1e Improved TOC generating. 2019-04-02 19:33:01 +08:00
wqking
0bad2cfe96 Removed one kind of forEach callback 2019-03-31 16:46:26 +08:00
wqking
3d4c9a09e3 Merge branch 'master' into heterogeneous 2019-03-29 09:47:43 +08:00
wqking
6e032f20f9 Added document on how to add eventpp to other projects. 2019-03-09 15:36:38 +08:00
wqking
689c8c70d6 Improved readme 2018-12-15 23:21:28 +08:00
wqking
abd1ec7830 Added benchmark for CallbackList append/remove callbacks 2018-07-25 23:02:45 +08:00
wqking
5e7829cb14 Added benchmark for EventQueue 2018-07-25 22:01:12 +08:00
wqking
ca891ac291 Added function processIf to EventQueue 2018-07-24 22:11:01 +08:00
wqking
0593c729b4 Added document 2018-07-15 22:32:24 +08:00
wqking
92904272ee Fixed typos 2018-07-09 22:30:28 +08:00
wqking
46285cb8dc Made the major classes copyable/movable/assignable. Add utilities. 2018-07-09 22:15:37 +08:00
wqking
1c8ef08c85 Reduced unnecessary Atomic operations. Fixed typos in the documents. 2018-06-23 13:56:52 +08:00
wqking
361046a77b Added benchmark 2018-05-31 12:48:40 +08:00
wqking
3d2d0672fe Added version number and status in readme 2018-05-28 17:25:53 +08:00
wqking
30d041697f Added documents for mixins 2018-05-28 17:18:49 +08:00
wqking
369fe1960e Added link to policies in readme. 2018-05-26 09:07:01 +08:00
wqking
d470c91da9 Improved documents 2018-05-19 20:04:09 +08:00
wqking
581c3efa00 Added documents. 2018-05-19 17:42:41 +08:00
wqking
9dc758f2f3 Changed first field in QueueItem with correct event type value. 2018-05-19 10:25:09 +08:00
wqking
5b25176b5c Added the difference between EventDispatcher and CallbackList in the document. 2018-05-17 09:10:00 +08:00
wqking
3ec6677bf0 Added tutorial information in readme 2018-05-16 20:39:38 +08:00
wqking
8b6fc91d31 Fixed typos. 2018-05-16 20:34:10 +08:00
wqking
0e62e9d72f Added event filter. Added more unit tests and tutorials. 2018-05-16 20:09:48 +08:00
wqking
8e7e8662d6 Improved tutorial in documents. 2018-05-14 20:42:54 +08:00
wqking
2660a4936f Added table of contents to documents. 2018-05-14 20:00:29 +08:00
wqking
9320285f4d Now newly added callbacks during dispatching don't get triggered.
Now removed callbacks during dispatching don't get triggered.
2018-05-14 19:16:36 +08:00
wqking
d066865e68 Fixed typos in document. 2018-05-13 19:21:19 +08:00
wqking
ef897fddf0 Added MSVC 2017 make target. 2018-05-13 16:56:24 +08:00
wqking
f1956140d4 Initial commit 2018-05-13 12:26:27 +08:00