index
:
delta/sigc++.git
actions-add-clang-10
actions-add-gcc-8-and-9
address-sanitizer
c++17v4
c++20
ci-clang-10
github-actions-check-format
kjellahl/test-ci
kjellahl/testci
libsigc++-2-10
libsigc++-2-12
libsigc++-2-8
libsigc++-3-0
libsigc++-3-2
libsigc-2-0
libsigc-2-2
libsigc-2-4
libsigc-2-6
master
origin/c++17
origin/c++17v2
origin/c++17v3
origin/c++17v4
origin/cmake-integration
origin/libsigc++-2-10
origin/libsigc++-2-8
origin/libsigc-2-0
origin/libsigc-2-2
origin/libsigc-2-4
origin/libsigc-2-6
origin/master
origin/variadic
reformat
test-overloaded-functions
tests-remove-sigc-cxx-typeof-ifdef
undefined-behavior-sanitizer
variadic
variadic_bind
variadic_bind2
variadic_bind3
variadic_bind4
variadic_mem_fun
variadic_mem_fun2
github.com: libsigcplusplus/libsigcplusplus.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sigc++
/
signal_base.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add trackable_signal_with_accumulator and trackable_signal
Kjell Ahlstedt
2022-05-31
1
-2
/
+3
*
Revert "signal_with_accumulator derives from trackable"
Kjell Ahlstedt
2022-05-31
1
-4
/
+3
*
signal_with_accumulator derives from trackable
Kjell Ahlstedt
2022-05-30
1
-3
/
+4
*
Format source code to suit clang-format-12
Kjell Ahlstedt
2022-05-19
1
-1
/
+1
*
signal::make_slot() docs: Note that signal does not derive from trackable
Kjell Ahlstedt
2022-05-19
1
-0
/
+5
*
docs: Fix links to sigc::slot and sigc::signal
Kjell Ahlstedt
2021-12-29
1
-13
/
+18
*
Reformat code with make format
Murray Cumming
2019-10-28
1
-8
/
+3
*
signal_impl_exec_holder: Make a constructor explicit.
Murray Cumming
2017-07-21
1
-1
/
+1
*
Update method names in comments
Kjell Ahlstedt
2017-07-17
1
-5
/
+5
*
Remove signal_base::erase() and signal_impl::erase()
Kjell Ahlstedt
2017-07-17
1
-13
/
+0
*
signal_base: Remove unnecessary trackable.h include.
Murray Cumming
2016-04-28
1
-1
/
+0
*
signal_base: Do not derive from trackable.
Murray Cumming
2016-04-28
1
-1
/
+1
*
signal_impl: Doesn't need to derive from notifiable.
Murray Cumming
2016-04-28
1
-2
/
+1
*
signal_impl_holder: Split into this and signal_exec_holder.
Murray Cumming
2016-04-24
1
-5
/
+27
*
signal_exec: Rename to signal_exec_holder.
Murray Cumming
2016-04-24
1
-7
/
+7
*
signal_impl: Trying to do the ref-counting with std::shared_ptr.
Murray Cumming
2016-04-23
1
-26
/
+10
*
signal_impl: Rename notify_self_and_iter_invalidated().
Murray Cumming
2016-04-21
1
-1
/
+1
*
signal_base::insert(): Add and use help method to avoid copy/pasting.
Murray Cumming
2016-04-21
1
-0
/
+2
*
signal_base: Rename notify() to notify_self_and_iter().
Murray Cumming
2016-04-21
1
-1
/
+1
*
signal_base: Make notify() private.
Murray Cumming
2016-04-21
1
-0
/
+1
*
Update copyright years.
Murray Cumming
2016-04-20
1
-1
/
+1
*
Header guards: Remove leading underscores (and trailing underscores).
Murray Cumming
2016-04-19
1
-3
/
+3
*
signal_exec: =delete copy and move operations.
Murray Cumming
2016-04-15
1
-0
/
+6
*
signal_base.h: Move temp_slot_list to signal.h
Murray Cumming
2016-04-13
1
-32
/
+0
*
signal_base/signal_exec: Make some member data protected.wq
Murray Cumming
2016-03-30
1
-6
/
+10
*
Reformat .h files with clang-format.
Murray Cumming
2016-03-30
1
-28
/
+30
*
docs: signal_base/exception_catch: Use signal<R(Args...)> syntax.
Murray Cumming
2016-03-16
1
-1
/
+1
*
C++11: Change all typedefs to using.
Murray Cumming
2016-03-07
1
-10
/
+10
*
signal_base: clear signal_impl in its own destructor.
Murray Cumming
2016-03-07
1
-0
/
+1
*
Add and use notifiable base class instead of void*.
Murray Cumming
2016-03-07
1
-2
/
+2
*
Add a moving signal::connect() overload
Kjell Ahlstedt
2015-11-16
1
-0
/
+37
*
trackable, slot_base, signal_base, connection: Add some noexcept specs
Kjell Ahlstedt
2015-11-10
1
-14
/
+14
*
trackable, slot, signal: Remove noexcept specifications
Kjell Ahlstedt
2015-11-08
1
-2
/
+2
*
signal_impl: =delete copy and move operations.
Murray Cumming
2015-11-06
1
-0
/
+6
*
signal_base, trackable: Make move operations noexcept.
Murray Cumming
2015-09-01
1
-2
/
+2
*
C++11: signal_base: Add move operations.
Murray Cumming
2015-09-01
1
-1
/
+5
*
Documentation: Emphasize that signals are ref counted
Kjell Ahlstedt
2014-07-28
1
-0
/
+19
*
Update the signal_impl::notify() documentation
Kjell Ahlstedt
2014-07-24
1
-9
/
+7
*
Documentation: Mention std::function and std::bind() in more comments
Kjell Ahlstedt
2013-10-26
1
-1
/
+4
*
Documentation: Fix many warnings from Doxygen.
Kjell Ahlstedt
2013-01-07
1
-1
/
+1
*
Add some missing newin{}.
Kjell Ahlstedt
2012-10-17
1
-0
/
+10
*
signal_base: Add blocked(), block(), unblock().
Kjell Ahlstedt
2012-10-12
1
-0
/
+35
*
Use std::size_t and std::ptrdiff_t.
Kjell Ahlstedt
2012-09-10
1
-2
/
+2
*
Fix the build with GCC 4.6
Kalev Lember
2011-02-04
1
-0
/
+1
*
Document namespace sigc briefly
Daniel Elstner
2009-09-02
1
-0
/
+2
*
Updated the documentation for temp_slot_list as requested in bug #303896.
Neal E. Coombes
2005-08-01
1
-5
/
+6
*
Modified temp_slot_list to be a temporary view into a slot list. Instead
Neal E. Coombes
2005-06-04
1
-7
/
+7
*
Add some documentation.
Martin Schulze
2005-02-20
1
-1
/
+12
*
temp_slot_list::begin(), end(): Actually return the iterators.
Murray Cumming
2005-02-06
1
-4
/
+4
*
Add temp_slot_list struct to facilitate allowing new connections to a
Neal E. Coombes
2005-02-04
1
-2
/
+29
[next]