| Index: swig/Lib/attribute.i
|
| ===================================================================
|
| --- swig/Lib/attribute.i (revision 0)
|
| +++ swig/Lib/attribute.i (revision 0)
|
| @@ -0,0 +1,24 @@
|
| +/* -----------------------------------------------------------------------------
|
| + * See the LICENSE file for information on copyright, usage and redistribution
|
| + * of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
| + *
|
| + * attribute.i
|
| + *
|
| + * SWIG library file for implementing attributes.
|
| + * ----------------------------------------------------------------------------- */
|
| +
|
| +/* we use a simple exception warning here */
|
| +%{
|
| +#include <stdio.h>
|
| +%}
|
| +#define %attribute_exception(code,msg) printf("%s\n",msg)
|
| +
|
| +#ifndef %arg
|
| +#define %arg(x) x
|
| +#endif
|
| +
|
| +#ifndef %mangle
|
| +#define %mangle(Type...) #@Type
|
| +#endif
|
| +
|
| +%include <typemaps/attribute.swg>
|
|
|