casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
PycArray.h File Reference
#include <boost/python.hpp>
#include <boost/python/object.hpp>
#include <casacore/casa/Arrays/Array.h>
#include <casacore/casa/Containers/ValueHolder.h>
#include <casacore/casa/Utilities/DataType.h>
#include <casacore/casa/Exceptions/Error.h>
#include <iostream>

Go to the source code of this file.


struct  casacore::python::casa_array_from_python
struct  casacore::python::casa_array_to_python< T >
 Convert Array to Python. More...


 For temporary backward namespace compatibility, use casa as alias for casacore.


Bool casacore::python::PycArrayCheck (PyObject *obj_ptr)
 A class to convert an Array to/from Python objects. More...
Bool casacore::python::PycArrayScalarCheck (PyObject *obj_ptr)
 Check if the PyObject is an array scalar object. More...
DataType casacore::python::PycArrayScalarType (PyObject *obj_ptr)
 Get the data type of the array scalar object. More...
template<typename T >
boost::python::object casacore::python::makePyArrayObject (casacore::Array< T > const &arr)
 Do the actual making of the PyArrayObject. More...
boost::python::object casacore::python::makePyArrayObject (casacore::Array< String > const &arr)