...世界上最受推崇和设计最精良的 C++ 库项目之一。 — Herb Sutter 和 Andrei Alexandrescu, C++ 编码标准
...世界上最受推崇和设计最精良的 C++ 库项目之一。
connection_test.cpp
运行
测试 boost::signals2::connection 和 boost::signals2::scoped_connection 对象的功能,包括 release() 和 swap()。
boost::signals2::connection
boost::signals2::scoped_connection
dead_slot_test.cpp
确保使用已经过期的槽调用 connect 实际上不会连接到该槽。
connect
deconstruct_test.cpp
测试 boost::signals2::deconstruct 的构造后/销毁前功能。
boost::signals2::deconstruct
deletion_test.cpp
测试槽的删除。
ordering_test.cpp
测试槽组排序。
regression_test.cpp
测试过去发生的各种错误,以确保它们已修复并保持修复状态。
signal_test.cpp
使用 boost::signals2::signal 类模板对信号/槽连接和调用进行基本测试。
boost::signals2::signal
track_test.cpp
测试信号和槽的自动连接管理。