Skip to content

Commit 73c16cb

Browse files
committed
[examples] Remove default template arguments from fiber examples
1 parent b3ef729 commit 73c16cb

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

examples/avr/fiber_benchmark/main.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ struct Test
5454
volatile uint32_t f4counter{0};
5555
} test;
5656

57-
modm::Fiber<> fiber1(fiber_function1);
58-
modm::Fiber<> fiber2(+[](){ fiber_function2(cycles); });
59-
modm::Fiber<> fiber3(+[](){ test.fiber_function3(); });
60-
modm::Fiber<> fiber4([cyc=uint32_t(cycles)]() mutable { cyc++; test.fiber_function4(cyc); });
57+
modm::Fiber fiber1(fiber_function1);
58+
modm::Fiber fiber2(+[](){ fiber_function2(cycles); });
59+
modm::Fiber fiber3(+[](){ test.fiber_function3(); });
60+
modm::Fiber fiber4([cyc=uint32_t(cycles)]() mutable { cyc++; test.fiber_function4(cyc); });
6161

6262
// ATmega2560@16MHz: 239996 yields in 2492668us, 96280 yields per second, 10386ns per yield
6363
int

examples/generic/fiber/main.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,13 @@ struct Test
5757
} test;
5858

5959
// Single purpose fibers to time the yield
60-
modm_faststack modm::Fiber<> fiber_y1([](){ modm::this_fiber::yield(); counter.stop(); });
61-
modm_faststack modm::Fiber<> fiber_y2([](){ counter.start(); modm::this_fiber::yield(); });
60+
modm_faststack modm::Fiber fiber_y1([](){ modm::this_fiber::yield(); counter.stop(); });
61+
modm_faststack modm::Fiber fiber_y2([](){ counter.start(); modm::this_fiber::yield(); });
6262

63-
modm_faststack modm::Fiber<> fiber1(fiber_function1, modm::fiber::Start::Later);
64-
modm_faststack modm::Fiber<> fiber2([](){ fiber_function2(cycles); }, modm::fiber::Start::Later);
65-
modm_faststack modm::Fiber<> fiber3([](){ test.fiber_function3(); }, modm::fiber::Start::Later);
66-
modm_faststack modm::Fiber<> fiber4([cyc=uint32_t(0)]() mutable
63+
modm_faststack modm::Fiber fiber1(fiber_function1, modm::fiber::Start::Later);
64+
modm_faststack modm::Fiber fiber2([](){ fiber_function2(cycles); }, modm::fiber::Start::Later);
65+
modm_faststack modm::Fiber fiber3([](){ test.fiber_function3(); }, modm::fiber::Start::Later);
66+
modm_faststack modm::Fiber fiber4([cyc=uint32_t(0)]() mutable
6767
{ cyc = cycles; test.fiber_function4(cyc); }, modm::fiber::Start::Later);
6868

6969
// Restartable Fibers

examples/generic/fiber_overflow/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ using namespace std::chrono_literals;
1818

1919
bool overflow{false};
2020

21-
modm::Fiber<> bad_fiber([]
21+
modm::Fiber bad_fiber([]
2222
{
2323
while(1)
2424
{
@@ -31,7 +31,7 @@ modm::Fiber<> bad_fiber([]
3131
}
3232
});
3333

34-
modm::Fiber<> blinky([]
34+
modm::Fiber blinky([]
3535
{
3636
while(1)
3737
{

examples/linux/fiber/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ struct Test
3333
}
3434
} test;
3535

36-
modm::Fiber<> fiber1(hello);
37-
modm::fiber::Stack<> stack2;
36+
modm::Fiber fiber1(hello);
37+
modm::fiber::Stack stack2;
3838

3939
int
4040
main(void)

examples/nucleo_f429zi/spi_flash_fatfs/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -311,9 +311,9 @@ int test_diskio()
311311
return 0;
312312
}
313313

314-
modm_faststack modm::Fiber<> testFiber(test_diskio);
314+
modm_faststack modm::Fiber testFiber(test_diskio);
315315

316-
modm_faststack modm::Fiber<> blinkyFiber([]()
316+
modm_faststack modm::Fiber blinkyFiber([]()
317317
{
318318
Board::Leds::setOutput();
319319
while(true)

0 commit comments

Comments
 (0)