tkem / fsmlite

Lightweight finite state machine framework for C++11
MIT License
156 stars 25 forks source link

Require C++17 #30

Open tkem opened 3 years ago

tkem commented 3 years ago

There are basically two separate interfaces for specifying transitions, row which works for C++17 only, and mem_fn_row which works since C++11. With C++17 support widely available now (except maybe for embedded), it's maybe time to drop mem_fn_row and C++11 support altogether.

See also #21 about dropping basic_row along the way.