Simon Giesecke
ab09f5da98
Problem: addition of new single-argument message_t introduces ambiguity when calling e.g. socket_t::send
...
Solution: make single-argument constructor explicit
2018-08-21 13:50:02 +02:00
Pawel Kurdybacha
ff3c221516
Problem: whitespace style too restrictive.
...
For header only library like cppzmq, whitespace style inherited from
libzmq is too restrictive.
Solution: relaxing whitespace before parens from always to in control
statements only, increased max column width from 80 to 85 and removing
requirement of whitespace after template keyword.
2018-05-12 17:28:28 +01:00
Pawel Kurdybacha
5031278f18
Problem: project files do not follow clang-format
2018-05-11 20:29:15 +01:00
Simon Giesecke
421d66c97e
Problem: redundant assertion
...
Solution: removed redundant assertion
2018-05-11 12:31:17 +02:00
Simon Giesecke
762b0131e8
Problem: no tests for poller_t
...
Solution: add tests
2018-05-11 12:31:17 +02:00
Simon Giesecke
ee1cc9a791
Problem: unnecessary heap allocations for test subject
...
Solution: change to local variables
2018-05-11 11:33:54 +02:00
Simon Giesecke
882f5e844c
Problem: extra abstraction layer type poller_t is in zmq.hpp
...
Solution: move to zmq_addon.hpp, rename to active_poller_t, and rename base_poller_t to poller_t
2018-05-11 11:33:53 +02:00