
I'm trying to construct some euml states with data at the time of the state machine construction. The below boils down what I'm trying to do and fails to compile. Should I expect this mechanism to work with the euml frontend ?
Yes you should but there is a bug, thanks for reporting it. <snip code>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ With gcc 4.5 and Boost 1.46.1, I get:
simpletest.cpp: In function 'int main()': simpletest.cpp:30:75: error: no match for 'operator<<' in 'boost::msm::back::states_ << test_state_with_constructor(1)'
Ok, I see what it is, I did not solve correctly my conflict between proto and serialization. I just committed a fix into the trunk (revision 71719), but it's not working, I simply run into my next proto problem :( I'll continue working on this tomorrow. Thanks, Christophe