Mercurial > hg > vampy
view PyOutputDescriptor.h @ 34:c905122f79e7 vampy2
* Fixes from OpenSolaris build
author | cannam |
---|---|
date | Wed, 23 Sep 2009 12:07:32 +0000 |
parents | 4f1894c7591b |
children |
line wrap: on
line source
#ifndef _PYOUTPUTDESCRIPTOR_H_ #define _PYOUTPUTDESCRIPTOR_H_ #include "vamp-sdk/Plugin.h" typedef struct { PyObject_HEAD PyObject *dict; } OutputDescriptorObject; PyAPI_DATA(PyTypeObject) OutputDescriptor_Type; #define PyOutputDescriptor_CheckExact(v) ((v)->ob_type == &OutputDescriptor_Type) #define PyOutputDescriptor_Check(v) PyObject_TypeCheck(v, &OutputDescriptor_Type) /* PyOutputDescriptor C++ API */ ///fast macro version as per API convention #define PyOutputDescriptor_AS_DICT(v) ((const OutputDescriptorObject* const) (v))->dict #endif