From 897b80c5585f7c9031ff1aafb504c21a9d3b1606 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Fri, 8 Jul 2005 14:30:31 +0000 Subject: better reload handling, but still far fom perfect fixed minor other issues cleaned up float vs. int pyext tags simplifications in py and pyext bumped version number python-like dotted module.function syntax send and receive wrapped PyObjects through inlets/outlets multiply inlets for py (hot and cold inlets) svn path=/trunk/; revision=3308 --- externals/grill/py/source/pyext.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'externals/grill/py/source/pyext.h') diff --git a/externals/grill/py/source/pyext.h b/externals/grill/py/source/pyext.h index cab0c6a2..7fe0cc68 100644 --- a/externals/grill/py/source/pyext.h +++ b/externals/grill/py/source/pyext.h @@ -11,7 +11,7 @@ WARRANTIES, see the file, "license.txt," in this distribution. #ifndef __PYEXT_H #define __PYEXT_H -#include "main.h" +#include "pybase.h" class pyext : public pybase @@ -76,7 +76,7 @@ protected: int inlets,outlets; int siginlets,sigoutlets; - flext::AtomListStatic<16> initargs; + flext::AtomList initargs; virtual void LoadModule(); virtual void UnloadModule(); @@ -138,7 +138,9 @@ private: // callbacks FLEXT_ATTRVAR_I(detach) + FLEXT_ATTRVAR_B(xlate) FLEXT_ATTRVAR_B(respond) + FLEXT_CALLBACK_V(m_stop) FLEXT_CALLBACK(m_dir) FLEXT_CALLGET_V(mg_dir) -- cgit v1.2.1