properties-cpp
0.0.3
A very simple convenience library for handling properties and signals in C++11.
|
#include <core/signal.h>
#include <gtest/gtest.h>
#include <condition_variable>
#include <functional>
#include <mutex>
#include <thread>
#include <queue>
Go to the source code of this file.
Functions | |
TEST (Signal, emission_works) | |
TEST (Signal, disconnect_results_in_slots_not_invoked_anymore) | |
TEST (Signal, disconnect_via_scoped_connection_results_in_slots_not_invoked_anymore) | |
TEST (Signal, a_signal_going_out_of_scope_disconnects_from_slots) | |
TEST (Signal, installing_a_custom_dispatcher_ensures_invocation_on_correct_thread) | |
TEST | ( | Signal | , |
a_signal_going_out_of_scope_disconnects_from_slots | |||
) |
Definition at line 96 of file signals_test.cpp.
TEST | ( | Signal | , |
disconnect_results_in_slots_not_invoked_anymore | |||
) |
Definition at line 60 of file signals_test.cpp.
References core::Signal< Arguments >::connect(), and core::Connection::disconnect().
TEST | ( | Signal | , |
disconnect_via_scoped_connection_results_in_slots_not_invoked_anymore | |||
) |
Definition at line 77 of file signals_test.cpp.
References core::Signal< Arguments >::connect().
TEST | ( | Signal | , |
emission_works | |||
) |
Definition at line 48 of file signals_test.cpp.
References core::Signal< Arguments >::connect().
TEST | ( | Signal | , |
installing_a_custom_dispatcher_ensures_invocation_on_correct_thread | |||
) |
Definition at line 154 of file signals_test.cpp.
References core::Signal< Arguments >::connect(), and core::Connection::dispatch_via().