aio.hpp: Add C++ wrapper around Aio
authorBrendan Le Foll <brendan.le.foll@intel.com>
Thu, 15 May 2014 21:47:38 +0000 (22:47 +0100)
committerBrendan Le Foll <brendan.le.foll@intel.com>
Fri, 16 May 2014 13:31:30 +0000 (14:31 +0100)
commit554505b640cc2161723717e649e18cdb7c857ba1
tree160960b003dd28172dbc38e6290f4cc9720839e0
parente84406d697910966ddb1faf610f77c706701365c
aio.hpp: Add C++ wrapper around Aio

* maa_aio_context becomes an opaque pointer
* C++ wrapper class Aio created
* examples/c++ with a sample for Aio created
* swig now uses C++ wrapper Aio to generate an API
* python generated code is now C++

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
api/aio.h
api/aio.hpp [new file with mode: 0644]
examples/CMakeLists.txt
examples/analogin_a0.c
examples/c++/AioA0.cpp [new file with mode: 0644]
examples/c++/CMakeLists.txt [new file with mode: 0644]
src/CMakeLists.txt
src/aio/aio.c
src/maa.c
src/maa.i
src/python/CMakeLists.txt