ultimatepp/uppdev/GateIssue/GateIssue.cpp
cxl 96f41ec06d .uppdev
git-svn-id: svn://ultimatepp.org/upp/trunk@5965 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-04-07 09:52:14 +00:00

28 lines
377 B
C++

#include <Core/Core.h>
using namespace Upp;
struct Foo {
int bar;
Foo() { bar = 0; }
};
bool TestFn(Gate1<Foo> gate)
{
LOG("In TestFn");
Foo foo;
return gate(foo);
}
bool TestGate(Foo x) {
LOG("In ReservationGate");
return true;
}
CONSOLE_APP_MAIN
{
StdLogSetup(LOG_COUT|LOG_FILE);
TestFn(TestGate);
// TestFn(callback(TestGate));
}