1. 17 Mar, 2016 1 commit
  2. 16 Mar, 2016 1 commit
  3. 12 Mar, 2016 5 commits
  4. 04 Mar, 2016 2 commits
    • Lorenz Meier's avatar
      Merge pull request #12 from liamstask/shared_ptr_fix · 928e0e5f
      Lorenz Meier authored
      plugins: use std::dynamic_pointer_cast rather than boost
      928e0e5f
    • Liam Staskawicz's avatar
      plugins: use std::dynamic_pointer_cast rather than boost · 2ce086fc
      Liam Staskawicz authored
      prevents compilation failures like:
      
      ```
      /Users/liam/code/3dr/px4upstream/Firmware/Tools/sitl_gazebo/src/gazebo_opticalFlow_plugin.cpp:59:5: error: no matching function for call to 'dynamic_pointer_cast'
          boost::dynamic_pointer_cast<sensors::CameraSensor>(_sensor);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      /usr/local/include/boost/smart_ptr/shared_ptr.hpp:848:42: note: candidate template ignored: could not match 'boost::shared_ptr' against 'std::__1::shared_ptr'
      template<class T, class U> shared_ptr<T> dynamic_pointer_cast( shared_ptr<U> const & r ) BOOST_NOEXCEPT
                                               ^
      ```
      
      which suggests boost::shared_ptr cannot be converted to std::shared_ptr
      
      Compiler is
      
      ```
      liam@drungus sitl_gazebo (master *)$ c++ --version
      Apple LLVM version 7.0.2 (clang-700.1.81)
      Target: x86_64-apple-darwin15.3.0
      Thread model: posix
      ```
      
      and boost version is 1.59.0
      2ce086fc
  5. 28 Feb, 2016 4 commits
  6. 12 Feb, 2016 1 commit
  7. 07 Feb, 2016 5 commits
  8. 06 Feb, 2016 4 commits
  9. 16 Jan, 2016 3 commits
  10. 13 Jan, 2016 3 commits
  11. 10 Jan, 2016 1 commit
  12. 09 Jan, 2016 7 commits
  13. 08 Jan, 2016 3 commits