Necessary Maintenance #4688
Remove SIGC++ dependence from art.
Scope:
Internal
Experiment:
-
SSI Package:
Description
With the advent of global and per-schedule signals which use variadic templates, we can retire our use of SIGC++ entirely by storing the callback pointers in the signal objects and invoking them directly rather than by delegating to SIGC++. Since we do not use SIGC++'s abilities to connect signals to each other this should be quite a simple operation, and result in the removal of a layer of indirection and the need to build and distribute the SIGC++ package.
Associated revisions
History
#1 Updated by Christopher Green over 7 years ago
- Due date set to 01/01/2014
- Status changed from New to Accepted
- Target version set to 2.01.00
#2 Updated by Christopher Green about 7 years ago
- Status changed from Accepted to Resolved
- Assignee set to Christopher Green
- Target version changed from 2.01.00 to 1.08.10
- % Done changed from 0 to 100
#3 Updated by Lynn Garren almost 7 years ago
- Status changed from Resolved to Closed
Excise libsigcpp from the system per issue #4688.