Commit ea8629bd authored by Jim Fulton's avatar Jim Fulton

*** empty log message ***

parent 2860d9f2
/* /*
$Id: ExtensionClass.h,v 1.6 1997/04/11 21:47:51 jim Exp $ $Id: ExtensionClass.h,v 1.7 1997/07/02 17:32:34 jim Exp $
Extension Class Definitions Extension Class Definitions
...@@ -113,6 +113,9 @@ ...@@ -113,6 +113,9 @@
$Log: ExtensionClass.h,v $ $Log: ExtensionClass.h,v $
Revision 1.7 1997/07/02 17:32:34 jim
*** empty log message ***
Revision 1.6 1997/04/11 21:47:51 jim Revision 1.6 1997/04/11 21:47:51 jim
Got rid of class attributes. Got rid of class attributes.
Added method hooks. Added method hooks.
...@@ -350,7 +353,7 @@ if(PyErr_Occurred()) { \ ...@@ -350,7 +353,7 @@ if(PyErr_Occurred()) { \
#define PURE_MIXIN_CLASS(NAME,DOC,METHODS) \ #define PURE_MIXIN_CLASS(NAME,DOC,METHODS) \
static PyExtensionClass NAME ## Type = { PyObject_HEAD_INIT(NULL) \ static PyExtensionClass NAME ## Type = { PyObject_HEAD_INIT(NULL) \
0, # NAME, sizeof(PyPureMixinObject), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ 0, # NAME, sizeof(PyPureMixinObject), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \
0, 0, 0, 0, 0, 0, 0, DOC, {METHODS, NULL}}; 0, 0, 0, 0, 0, 0, 0, DOC, {METHODS, NULL}}
/* The following macros provide limited access to extension-class /* The following macros provide limited access to extension-class
method facilities. */ method facilities. */
......
See the file ExtensionClass.txt or EXtensionClass.html for a See the file ExtensionClass.stx or ExtensionClass.html for a
description of extension class and for installation instructions. description of extension class and for installation instructions.
For more information, contact jim@digicool.com For more information, contact info@digicool.com
/* /*
$Id: ExtensionClass.h,v 1.6 1997/04/11 21:47:51 jim Exp $ $Id: ExtensionClass.h,v 1.7 1997/07/02 17:32:34 jim Exp $
Extension Class Definitions Extension Class Definitions
...@@ -113,6 +113,9 @@ ...@@ -113,6 +113,9 @@
$Log: ExtensionClass.h,v $ $Log: ExtensionClass.h,v $
Revision 1.7 1997/07/02 17:32:34 jim
*** empty log message ***
Revision 1.6 1997/04/11 21:47:51 jim Revision 1.6 1997/04/11 21:47:51 jim
Got rid of class attributes. Got rid of class attributes.
Added method hooks. Added method hooks.
...@@ -350,7 +353,7 @@ if(PyErr_Occurred()) { \ ...@@ -350,7 +353,7 @@ if(PyErr_Occurred()) { \
#define PURE_MIXIN_CLASS(NAME,DOC,METHODS) \ #define PURE_MIXIN_CLASS(NAME,DOC,METHODS) \
static PyExtensionClass NAME ## Type = { PyObject_HEAD_INIT(NULL) \ static PyExtensionClass NAME ## Type = { PyObject_HEAD_INIT(NULL) \
0, # NAME, sizeof(PyPureMixinObject), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \ 0, # NAME, sizeof(PyPureMixinObject), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, \
0, 0, 0, 0, 0, 0, 0, DOC, {METHODS, NULL}}; 0, 0, 0, 0, 0, 0, 0, DOC, {METHODS, NULL}}
/* The following macros provide limited access to extension-class /* The following macros provide limited access to extension-class
method facilities. */ method facilities. */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment