casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Modules | Classes | Functions

Convert Casacore objects to/from Python (using Boost.Python) More...

Modules

 Converters_module_internal_classes
 Internal Converters_module classes and functions.
 

Classes

struct  casacore::python::casa_record_to_python
 A class to convert a (Table)Record to/from Python objects. More...
 
struct  casacore::python::casa_value_to_python
 A class to convert a ValueHolder to/from Python objects. More...
 

Functions

Bool casacore::python::PycArrayCheck (PyObject *obj_ptr)
 A class to convert an Array to/from Python objects. More...
 

Detailed Description

Convert Casacore objects to/from Python (using Boost.Python)

See below for an overview of the classes in this module.

Intended use:

Public interface

Review Status

Test programs:
tConvert

Prerequisite

Synopsis

Converters contains functions to convert the important Casacore objects to/from Python using the Boost.Python package. Converters for the following Casacore classes exist:

The converts from Python to C++ can handle some special numpy objects. Such objects can also be contained in sequences or dicts.

Function Documentation

Bool casacore::python::PycArrayCheck ( PyObject *  obj_ptr)

A class to convert an Array to/from Python objects.

Intended use:

Public interface

Synopsis

Check if the PyObject is an array object.

Definition at line 35 of file PycArrayComCC.h.

Referenced by makeArray().