summaryrefslogtreecommitdiff
path: root/sigc++/signal.h
Commit message (Expand)AuthorAgeFilesLines
* Add trackable_signal_with_accumulator and trackable_signalKjell Ahlstedt2022-05-311-6/+285
* Revert "signal_with_accumulator derives from trackable"Kjell Ahlstedt2022-05-311-22/+10
* signal_with_accumulator derives from trackableKjell Ahlstedt2022-05-301-10/+22
* signal::make_slot() docs: Note that signal does not derive from trackableKjell Ahlstedt2022-05-191-0/+6
* Fix some commentsKjell Ahlstedt2022-04-271-1/+1
* docs: Fix links to sigc::slot and sigc::signalKjell Ahlstedt2021-12-291-2/+2
* test_rvalue_ref: Small fixesKjell Ahlstedt2021-06-021-3/+3
* Revert "test_rvalue_ref: Small fixes"Kjell Ahlstedt2021-06-021-3/+3
* test_rvalue_ref: Small fixesKjell Ahlstedt2021-06-021-3/+3
* Allow slots with rvalue reference parametersSlava Andrejev2021-06-021-3/+7
* signal: slot_iterator_buf: Remove T_result default typeMurray Cumming2019-10-291-1/+1
* Reformat code with make formatMurray Cumming2019-10-281-20/+19
* slot, signal: Fix the Doxygen documentationKjell Ahlstedt2018-09-101-0/+2
* slot, signal: Avoid compiler warnings from function pointer conversionsKjell Ahlstedt2018-08-291-3/+3
* Qualify calls to bitwise_equivalent_cast() with namespace namesKjell Ahlstedt2018-07-171-3/+3
* slot, signal: Avoid compiler warnings from function pointer conversionsKjell Ahlstedt2018-07-161-3/+3
* Revert "slot, signal: Avoid compiler warnings from function pointer conversions"Kjell Ahlstedt2018-07-161-20/+3
* slot, signal: Avoid compiler warnings from function pointer conversionsKjell Ahlstedt2018-07-131-3/+20
* C++17: Replace some call_*() helpers with std::apply().Murray Cumming2018-04-071-11/+1
* signal.h: Correct some strange comment formatting.Murray Cumming2017-07-211-3/+4
* Docs: Fix invokation->invocation typos.Murray Cumming2016-04-291-1/+1
* copy operations: Name all parameters src.Murray Cumming2016-04-271-5/+5
* signal_exec: Rename to signal_exec_holder.Murray Cumming2016-04-241-3/+3
* signal_impl: Trying to do the ref-counting with std::shared_ptr.Murray Cumming2016-04-231-3/+3
* Connection: Constructor: Take slot_base as reference.Murray Cumming2016-04-221-2/+2
* signal_emit: Make constructor explicit.Murray Cumming2016-04-211-1/+1
* temp_slot_list: Make constructor explicit.Murray Cumming2016-04-211-1/+1
* Use temp_slot_list as const.Murray Cumming2016-04-211-3/+3
* Fixed missing newline in doxygen comment.Murray Cumming2016-04-211-2/+2
* signal_emit: Make a_ private.Murray Cumming2016-04-211-1/+1
* signal_emit: Remove some public type aliases.Murray Cumming2016-04-211-2/+2
* connection: Take the slot_base directly, without the intermediate slot_iterator.Murray Cumming2016-04-211-74/+9
* signal::connect(): Return a sigc::connection.Murray Cumming2016-04-211-3/+9
* slot_list: Remove this now-unused class.Murray Cumming2016-04-211-78/+0
* Remove unused const_*_iterator.Murray Cumming2016-04-211-70/+0
* signal: Remove public emitter_type alias.Murray Cumming2016-04-211-1/+1
* signal: Rename iterator to connection.Murray Cumming2016-04-211-10/+5
* Remove now-unused slot_reverse_iterator_buf.Murray Cumming2016-04-211-158/+0
* signal: Remove slots().Murray Cumming2016-04-211-29/+5
* signal: Remove emit_reverse().Murray Cumming2016-04-211-95/+0
* signal: connect(), insert(): Remove unnecessary static_cast<>s.Murray Cumming2016-04-211-4/+4
* Correct a doxygen comment.Murray Cumming2016-04-201-1/+1
* Update copyright years.Murray Cumming2016-04-201-1/+1
* signal: Rename list_ to sig_impl_.Murray Cumming2016-04-191-10/+10
* signal: Remove __ prefix on tmp variables.Murray Cumming2016-04-191-32/+32
* Remove _A_ prefixes from method arguments.Murray Cumming2016-04-191-34/+34
* Header guards: Remove leading underscores (and trailing underscores).Murray Cumming2016-04-191-3/+3
* Use typename instead of class for all template parameters.Murray Cumming2016-04-191-12/+12
* Revert "Always use typename rather than class for template types."Murray Cumming2016-04-191-12/+12
* Always use typename rather than class for template types.Murray Cumming2016-04-191-12/+12