@@ -168,7 +168,6 @@ struct TaskWrap : public Task, public bp::wrapper<Task> {
168168
169169};
170170
171- typedef pp::array_1_t < EMC_AXIS_STAT, EMCMOT_MAX_AXIS> axis_array, (*axis_w)( EMC_MOTION_STAT &m );
172171typedef pp::array_1_t < EMC_SPINDLE_STAT, EMCMOT_MAX_SPINDLES> spindle_array, (*spindle_w)( EMC_MOTION_STAT &m );
173172typedef pp::array_1_t < int , EMCMOT_MAX_DIO> synch_dio_array, (*synch_dio_w)( EMC_MOTION_STAT &m );
174173typedef pp::array_1_t < double , EMCMOT_MAX_AIO> analog_io_array, (*analog_io_w)( EMC_MOTION_STAT &m );
@@ -185,10 +184,6 @@ static tool_array tool_wrapper ( EMC_TOOL_STAT & t) {
185184}
186185#endif // }
187186
188- static axis_array axis_wrapper ( EMC_MOTION_STAT & m) {
189- return axis_array (m.axis );
190- }
191-
192187static spindle_array spindle_wrapper ( EMC_MOTION_STAT & m) {
193188 return spindle_array (m.spindle );
194189}
@@ -329,13 +324,10 @@ BOOST_PYTHON_MODULE(emctask) {
329324 .def_readonly (" tooltable_filename" , &Task::tooltable_filename)
330325 ;
331326
332- #pragma GCC diagnostic push
333- #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
334327 class_ <EMC_TRAJ_STAT, boost::noncopyable>(" EMC_TRAJ_STAT" ,no_init)
335328 .def_readwrite (" linearUnits" , &EMC_TRAJ_STAT::linearUnits )
336329 .def_readwrite (" angularUnits" , &EMC_TRAJ_STAT::angularUnits )
337330 .def_readwrite (" cycleTime" , &EMC_TRAJ_STAT::cycleTime )
338- .def_readwrite (" axes" , &EMC_TRAJ_STAT::axes )
339331 .def_readwrite (" axis_mask" , &EMC_TRAJ_STAT::axis_mask )
340332 .def_readwrite (" mode" , &EMC_TRAJ_STAT::mode )
341333 .def_readwrite (" enabled" , &EMC_TRAJ_STAT::enabled )
@@ -365,7 +357,6 @@ BOOST_PYTHON_MODULE(emctask) {
365357 .def_readwrite (" adaptive_feed_enabled" , &EMC_TRAJ_STAT::adaptive_feed_enabled )
366358 .def_readwrite (" feed_hold_enabled" , &EMC_TRAJ_STAT::feed_hold_enabled )
367359 ;
368- #pragma GCC diagnostic pop
369360 class_ <EMC_JOINT_STAT, boost::noncopyable>(" EMC_JOINT_STAT" ,no_init)
370361 .def_readwrite (" units" , &EMC_JOINT_STAT::units)
371362 .def_readwrite (" backlash" , &EMC_JOINT_STAT::backlash)
@@ -414,9 +405,6 @@ BOOST_PYTHON_MODULE(emctask) {
414405
415406 class_ <EMC_MOTION_STAT, boost::noncopyable>(" EMC_MOTION_STAT" ,no_init)
416407 .def_readwrite (" traj" , &EMC_MOTION_STAT::traj)
417- .add_property ( " axis" ,
418- bp::make_function ( axis_w (&axis_wrapper),
419- bp::with_custodian_and_ward_postcall< 0 , 1 >()))
420408 .add_property ( " spindle" ,
421409 bp::make_function ( spindle_w (&spindle_wrapper),
422410 bp::with_custodian_and_ward_postcall< 0 , 1 >()))
0 commit comments