Boost. Signals

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instance_of gptkb:Library
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Boost._Signals2
gptkbp:allows disconnecting slots
gptkbp:can_be_used_with std::function
gptkbp:developed_by Boost community
gptkbp:has signal types
connect function
emit function
https://www.w3.org/2000/01/rdf-schema#label Boost. Signals
gptkbp:introduced gptkb:Boost_1.0
gptkbp:is_available_in header-only format
gptkbp:is_available_on gptkb:Boost_1.0
gptkb:multiple_platforms
gptkbp:is_compatible_with gptkb:C++20
gptkb:C++14
gptkb:C++17
C++11
gptkbp:is_designed_for event handling
flexibility in design
gptkbp:is_designed_to reduce coupling
gptkbp:is_documented_in Boost documentation
Boost user guide
gptkbp:is_implemented_in template metaprogramming
gptkbp:is_integrated_with other Boost libraries
gptkbp:is_maintained_by Boost community
gptkbp:is_optimized_for gptkb:benchmark
gptkbp:is_part_of gptkb:Boost_ecosystem
gptkb:Boost_libraries
gptkb:Library
Boost signal library
gptkbp:is_similar_to Qt Signals and Slots
gptkbp:is_supported_by Boost documentation team
Boost mailing lists
gptkbp:is_tested_for unit tests
various platforms
C++ compilers
gptkbp:is_used_by various open-source projects
gptkbp:is_used_for asynchronous programming
callback functions
gptkbp:is_used_in event-driven programming
game development
GUI applications
network programming
robotics applications
gptkbp:offers thread safety
gptkbp:provides type safety
signal-slot mechanism
gptkbp:suitable_for real-time applications
gptkbp:supports multiple connections
lambda expressions
gptkbp:written_in gptkb:C++