On Fri, May 29, 2015 at 12:36 PM, nice sw123 <nicesw123@gmail.com> wrote:
>
> On Fri, May 29, 2015 at 10:06 AM, Gavin Lambert <gavinl@compacsort.com> wrote:
>>
>> On 29/05/2015 17:08, nice sw123 wrote:
>>>
>>> gcc gives this error:
>>> d.cpp:119:5: error: ‘g_row’ was not declared in this scope
>>>       g_row<StateInitial, EventT, StateEven,
>>> &Machine_<EventT>::guardToEven>,
>>
>>
>> Use msm::g_row instead.
>>
>
> Ok, I've tried it. Unfortunately the compiler is not eating it.
>
> So I checked
> https://github.com/boostorg/msm/blob/c9569d1fb3ce5eae8396eff955180dfbb29ed22f/include/boost/msm/front/state_machine_def.hpp#L108
>
> But the following also does *not* work:
> msm::front::state_machine_def<EventT>::g_row
>
> (?)


This also does not work:
msm::front::state_machine_def<Machine_<EventT>>::g_row

(I'm grasping at straws...)