I can't tell if this type is exposed in Python anywhere; if it is, we should use that name. It's more dangerous than most object managers, however - maybe it actually belongs in a detail namespace?
This could have a lot more functionality (like boost::python::numeric::array). Right now all that exists is what was needed to move raw data between C++ and Python.
I'm torn about whether this should be an enum. It's very convenient to not make these simple integer values for overloading purposes, but the need to define every possible combination and custom bitwise operators is ugly.
Calling the overloaded () operator is in a roundabout manner, find a simpler way None of the methods like np::add, np::multiply etc are supported as yet
boost_numpy
Author(s): Jim Bosch, Ankit Daftery
autogenerated on Fri Aug 28 2015 10:10:40