mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-07-11 22:03:01 -06:00
.autotest
git-svn-id: svn://ultimatepp.org/upp/trunk@7230 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
1888443d57
commit
e4bb010c9c
1 changed files with 15 additions and 1 deletions
|
|
@ -14,7 +14,14 @@ CONSOLE_APP_MAIN
|
|||
cb();
|
||||
ASSERT(a == 1);
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
Callback cb;
|
||||
cb = LAMBDA { a = 1; LOG("Callback"); };
|
||||
cb();
|
||||
ASSERT(a == 1);
|
||||
}
|
||||
|
||||
{
|
||||
Callback1<int> cb;
|
||||
cb = lambda([&](int b) { a = b; LOG("Callback1"); });
|
||||
|
|
@ -22,6 +29,13 @@ CONSOLE_APP_MAIN
|
|||
ASSERT(a == 123);
|
||||
}
|
||||
|
||||
{
|
||||
Callback1<int> cb;
|
||||
cb = LAMBDA(int b) { a = b; LOG("Callback1"); };
|
||||
cb(123);
|
||||
ASSERT(a == 123);
|
||||
}
|
||||
|
||||
{
|
||||
Callback2<int, int> cb;
|
||||
cb = lambda([&](int b, int c) { a = b + c; LOG("Callback2"); });
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue