GDB (xrefs)
|
Classes | |
struct | dependency_observer_data |
Functions | |
static gdb::observers::observable< int > | test_notification ("test_notification") |
static void | observer_dependency_test_callback (size_t index) |
static void | test_first_notification_function (int arg) |
static void | test_second_notification_function (int arg) |
static void | test_third_notification_function (int arg) |
static void | notify_check_counters (int one, int two, int three) |
static void | run_dependency_test (std::vector< int > insertion_order) |
static void | test_dependency () |
static void | run_tests () |
Variables | |
static int | test_first_observer = 0 |
static int | test_second_observer = 0 |
static int | test_third_observer = 0 |
static std::vector< int > | dependency_test_counters |
static gdb::observers::token | observer_token0 |
static gdb::observers::token | observer_token1 |
static gdb::observers::token | observer_token2 |
static gdb::observers::token | observer_token3 |
static gdb::observers::token | observer_token4 |
static gdb::observers::token | observer_token5 |
static std::vector< dependency_observer_data > | test_observers |
|
static |
Definition at line 106 of file observable-selftests.c.
References test_first_observer, test_notification(), test_second_observer, and test_third_observer.
Referenced by run_tests().
|
static |
Definition at line 125 of file observable-selftests.c.
References dependency_test_counters, and test_observers.
|
static |
Definition at line 138 of file observable-selftests.c.
References selftests::observers::dependency_observer_data::all_dependencies, selftests::observers::dependency_observer_data::callback, dependency_test_counters, selftests::observers::dependency_observer_data::name, test_observers, and selftests::observers::dependency_observer_data::token.
Referenced by test_dependency().
|
static |
Definition at line 178 of file observable-selftests.c.
References notify_check_counters(), test_first_notification_function(), test_notification(), test_second_notification_function(), and test_third_notification_function().
Referenced by _initialize_observer_selftest().
|
static |
Definition at line 169 of file observable-selftests.c.
References run_dependency_test().
Referenced by _initialize_observer_selftest().
|
static |
Definition at line 88 of file observable-selftests.c.
References test_first_observer.
Referenced by run_tests().
|
static |
Referenced by notify_check_counters(), and run_tests().
|
static |
Definition at line 94 of file observable-selftests.c.
References test_second_observer.
Referenced by run_tests().
|
static |
Definition at line 100 of file observable-selftests.c.
References test_third_observer.
Referenced by run_tests().
|
static |
Definition at line 34 of file observable-selftests.c.
Referenced by observer_dependency_test_callback(), and run_dependency_test().
|
static |
Definition at line 37 of file observable-selftests.c.
|
static |
Definition at line 38 of file observable-selftests.c.
|
static |
Definition at line 39 of file observable-selftests.c.
|
static |
Definition at line 40 of file observable-selftests.c.
|
static |
Definition at line 41 of file observable-selftests.c.
|
static |
Definition at line 42 of file observable-selftests.c.
|
static |
Definition at line 29 of file observable-selftests.c.
Referenced by notify_check_counters(), and test_first_notification_function().
|
static |
Definition at line 68 of file observable-selftests.c.
Referenced by observer_dependency_test_callback(), and run_dependency_test().
|
static |
Definition at line 30 of file observable-selftests.c.
Referenced by notify_check_counters(), and test_second_notification_function().
|
static |
Definition at line 31 of file observable-selftests.c.
Referenced by notify_check_counters(), and test_third_notification_function().