|
Boost Users : |
Subject: [Boost-users] boost::statechart "custom::reaction"
From: rahul baruah (rahul03baruah_at_[hidden])
Date: 2013-11-04 08:08:01
I am using boost::statechart. Instead of simple_state , using boost::
statechart::state.
Now i am able to access the state_machine member variable. but when i am
using custom::reaction or mpl::list it throught error.
Code Snippet:
struct NotReady : StateBase< NotReady, TopState >
{
//typedef NotReadyStateList reactions;
NotReady (my_context ctx) : my_base( ctx ){
outermost_context().maxPairedDevices = 3;
cout << outermost_context().maxPairedDevices << endl;
}
template< class MostDerived >
sc::result react( const PairingBaseEvents< MostDerived > & );
public:
typedef sc::custom_reaction< StartEvent > reactions;
};
Error:
ndefined reference to `boost::statechart::detail::safe_reaction_result
NotReady::react<StartEvent>(PairingBaseEvents<StartEvent> const&)'
regards
Rahul Baruah
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net