
29 Aug
2014
29 Aug
'14
1:13 p.m.
Hi Manuel,
I want to forward declare a state machine which has a non-default constructor.
struct wrapper::fsm : public boost::msm::back::state_machine<player_> { using boost::msm::back::state_machine<player_>::state_machine; };
I think you can’t “using” template constructors. Try: fsm(int some_value):boost::msm::back::state_machine<player_>(some_value){} HTH, Christophe