diff options
author | Murray Cumming <murrayc@murrayc.com> | 2016-04-20 10:44:35 +0200 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2016-04-20 11:51:47 +0200 |
commit | 34aa8c86686691820835d91a2c6cb268a05ce364 (patch) | |
tree | 6abdfa8792bbb09a437849a32a8395f5b40a539c | |
parent | 9e72b2f80e5b60c0001639474cdb466d04d76838 (diff) | |
download | sigc++-34aa8c86686691820835d91a2c6cb268a05ce364.tar.gz |
benchmark: Use the newer syntax.
-rw-r--r-- | tests/benchmark.cc | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/tests/benchmark.cc b/tests/benchmark.cc index 9c80de3..fe44210 100644 --- a/tests/benchmark.cc +++ b/tests/benchmark.cc @@ -25,11 +25,11 @@ int foo::bar(int a) void test_slot_call() { foo foobar1; - sigc::signal<int,int>::iterator it; + sigc::signal<int(int)>::iterator it; // slot benchmark ... - sigc::slot<int,int> slot = sigc::mem_fun(&foobar1, &foo::bar); + sigc::slot<int(int)> slot = sigc::mem_fun(foobar1, &foo::bar); std::cout << "elapsed time for calling a slot " << COUNT << " times:" << std::endl;. boost::timer::auto_cpu_timer timer; @@ -40,7 +40,7 @@ void test_slot_call() void test_signal_emit() { - sigc::signal<int,int> emitter; + sigc::signal<int(int)> emitter; Glib::TimeVal t1, t2; t1.assign_current_time(); @@ -57,8 +57,8 @@ void test_signal_emit() void test_connected_signal_emit() { foo foobar1; - sigc::signal<int,int> emitter; - emitter.connect(mem_fun(&foobar1, &foo::bar)); + sigc::signal<int(int)> emitter; + emitter.connect(mem_fun(foobar1, &foo::bar)); Glib::TimeVal t1, t2; t1.assign_current_time(); @@ -76,11 +76,11 @@ void test_connected_multiple_signal_emit() { foo foobar1, foobar2, foobar3, foobar4, foobar5; - sigc::signal<int,int> emitter; - emitter.connect(mem_fun(&foobar2, &foo::bar)); - emitter.connect(mem_fun(&foobar3, &foo::bar)); - emitter.connect(mem_fun(&foobar4, &foo::bar)); - emitter.connect(mem_fun(&foobar5, &foo::bar)); + sigc::signal<int(int)> emitter; + emitter.connect(mem_fun(foobar2, &foo::bar)); + emitter.connect(mem_fun(foobar3, &foo::bar)); + emitter.connect(mem_fun(foobar4, &foo::bar)); + emitter.connect(mem_fun(foobar5, &foo::bar)); Glib::TimeVal t1, t2; t1.assign_current_time(); @@ -97,15 +97,15 @@ void test_connected_multiple_signal_emit() void test_connect_disconnect() { foo foobar1; - sigc::signal<int, int> emitter; - sigc::signal<int, int>::iterator it; + sigc::signal<int(int)> emitter; + sigc::signal<int(int)>::iterator it; Glib::TimeVal t1, t2; t1.assign_current_time(); for (int i=0; i < COUNT; ++i) { - it = emitter.connect(mem_fun(&foobar1, &foo::bar)); + it = emitter.connect(mem_fun(foobar1, &foo::bar)); it->disconnect(); } |