srv / avt_vimba_camera

ROS Driver for AVT cameras using VIMBA SDK
23 stars 93 forks source link

Warning about delegating constructors #31

Closed ykhedar closed 6 years ago

ykhedar commented 6 years ago

The following warning is displayed always while compiling. /home/khedar/payload_ws/src/payload/src/visual/avt_vimba_camera/src/avt_vimba_camera.cpp: In constructor ‘avt_vimba_camera::AvtVimbaCamera::AvtVimbaCamera()’: /home/khedar/payload_ws/src/payload/src/visual/avt_vimba_camera/src/avt_vimba_camera.cpp:95:84: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 AvtVimbaCamera::AvtVimbaCamera() : AvtVimbaCamera(ros::this_node::getName().c_str()) { ^ /home/khedar/payload_ws/src/payload/src/visual/avt_vimba_camera/src/avt_vimba_camera.cpp: In constructor ‘avt_vimba_camera::AvtVimbaCamera::AvtVimbaCamera()’: /home/khedar/payload_ws/src/payload/src/visual/avt_vimba_camera/src/avt_vimba_camera.cpp:95:84: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 AvtVimbaCamera::AvtVimbaCamera() : AvtVimbaCamera(ros::this_node::getName().c_str()) {

I think the fix is straightforward to add the compiler flag in CMakeLists.txt file.