Boost logo

Boost :

Subject: [boost] Finite state machine
From: arcolight (arcolight_at_[hidden])
Date: 2014-09-06 06:20:56

Hi all.
I have a question about participation in boost libraries. In my embedded
project I'm using finite state machine and I tried to use one of the
boost implementations of FSM, but they are too big and complex. Main
disadvantage of them is usage of dynamic memory allocation, that I can't
afford on my CPU and many dependencies, that I can't use on my CPU. CPU
is ARM Cortex-M4 with 128K memory, I've no operating system in my project.
I have write my own FSM implementation without dynamic memory and
dependencies, it's more simple, than boost libraries, but, of course,
not so powerful.
I've used C++11 standard, specifically variadic templates. My question -
Is there some interest in such FSM implementation for boost developers?
I'll be very grateful for advice.
P.S.: I'm sorry for my english, it's not my native language.

Boost list run by bdawes at, gregod at, cpdaniel at, john at