title: Wrapping C++ class to use in Python
body: <p>I have a device which can be controlled through a C++ class (<a href="https://github.com/stanleyseow/RF24/tree/master/RPi/RF24" rel="nofollow">https://github.com/stanleyseow/RF24/tree/master/RPi/RF24</a>).</p>
  
  <p>I'd like to be able to use this class in Python, and thought I could wrap it.</p>
  
  <p>I found many ways to do it, but not much detailed documentation with examples. In particular, I found Boost, Cython, SWIG and the native C Python API.</p>
  
  <p>Which one is the best method in which case ? And do you have some links to detailed documentations / examples about this ?</p>
  
  <p>Thanks !</p>