Hello, I am developing a network based server which can potentially have 100s of states and actions/events. So far I have managed with simple switch statements but now feel a need for a state machine which I can configure externally by text/xml file.
What is your suggestion for existing C++ state machine which allows me to configure states/events externally from the file?
I looked at the boost state machine but it seems it lacks the ability to generate the classes from state machine file and I don't want to create 100s of class manually?
What are other options?