Common template for head of each file detailing licence, distribution and authors information
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
8ff6ec955d
commit
33cd31865a
153 changed files with 1209 additions and 801 deletions
|
|
@ -1,6 +1,13 @@
|
|||
/*
|
||||
Attribute implementation using JOHN E LENZ ideas.
|
||||
/* -----------------------------------------------------------------------------
|
||||
* 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.swg
|
||||
*
|
||||
* Attribute implementation
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
/*
|
||||
The following macros convert a pair of set/get methods
|
||||
into a "native" attribute.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,12 +1,11 @@
|
|||
/* -----------------------------------------------------------------------------
|
||||
* carrays.i
|
||||
* 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.
|
||||
*
|
||||
* Author(s): David Beazley (beazley@cs.uchicago.edu)
|
||||
* carrays.swg
|
||||
*
|
||||
* This library file contains macros that can be used to manipulate simple
|
||||
* pointers as arrays.
|
||||
*
|
||||
* $Header$
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
/* -----------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -1,11 +1,10 @@
|
|||
/* -----------------------------------------------------------------------------
|
||||
* cdata.i
|
||||
* 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.
|
||||
*
|
||||
* Author(s): David Beazley (beazley@cs.uchicago.edu)
|
||||
* cdata.swg
|
||||
*
|
||||
* This library file contains macros for manipulating raw C data as strings.
|
||||
*
|
||||
* $Header$
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
%{
|
||||
|
|
|
|||
|
|
@ -1,12 +1,11 @@
|
|||
/* -----------------------------------------------------------------------------
|
||||
* cmalloc.i
|
||||
* 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.
|
||||
*
|
||||
* Author(s): David Beazley (beazley@cs.uchicago.edu)
|
||||
* cmalloc.swg
|
||||
*
|
||||
* This library file contains macros that can be used to create objects using
|
||||
* the C malloc function.
|
||||
*
|
||||
* $Header$
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
%{
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
/* -----------------------------------------------------------------------------
|
||||
* cpointer.i
|
||||
* 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.
|
||||
*
|
||||
* Author(s): David Beazley (beazley@cs.uchicago.edu)
|
||||
* cpointer.swg
|
||||
*
|
||||
* This library file contains macros that can be used to manipulate simple
|
||||
* pointer objects.
|
||||
*
|
||||
* $Header$
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
/* -----------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
/*
|
||||
* cstring.i
|
||||
* $Header$
|
||||
/* -----------------------------------------------------------------------------
|
||||
* 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.
|
||||
*
|
||||
* Author(s): David Beazley (beazley@cs.uchicago.edu)
|
||||
* cstrings.swg
|
||||
*
|
||||
* This file provides typemaps and macros for dealing with various forms
|
||||
* of C character string handling. The primary use of this module
|
||||
* is in returning character data that has been allocated or changed in
|
||||
* some way.
|
||||
*/
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
%define %typemaps_cstring(Name, Char,
|
||||
SWIG_AsCharPtr,
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
// This SWIG library file provides language independent exception handling
|
||||
/* -----------------------------------------------------------------------------
|
||||
* 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.
|
||||
*
|
||||
* exceptions.swg
|
||||
*
|
||||
* This SWIG library file provides language independent exception handling
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
%include <typemaps/swigmacros.swg>
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
/*---------------------------------------------------------------------
|
||||
/* -----------------------------------------------------------------------------
|
||||
* 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.
|
||||
*
|
||||
* ptrtypes.swg
|
||||
*
|
||||
* Value typemaps (Type, const Type&) for "Ptr" types, such as swig
|
||||
* wrapped classes, that define the AsPtr/From methods
|
||||
*
|
||||
|
|
@ -17,8 +22,7 @@
|
|||
* %ptr_varin_typemap(asptr_meth,frag,Type)
|
||||
* %ptr_typecheck_typemap(check,asptr_meth,frag,Type)
|
||||
* %ptr_directorout_typemap(asptr_meth,frag,Type)
|
||||
*
|
||||
*---------------------------------------------------------------------*/
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
%include <typemaps/valtypes.swg>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
/* -----------------------------------------------------------------------------
|
||||
* Unified Typemap Library frontend
|
||||
* 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.
|
||||
*
|
||||
* swigtypemaps.swg
|
||||
*
|
||||
* Unified Typemap Library frontend
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -1,24 +1,14 @@
|
|||
//
|
||||
// SWIG Typemap library
|
||||
// Dave Beazley
|
||||
// May 5, 1997
|
||||
//
|
||||
// Tcl implementation
|
||||
//
|
||||
// This library provides standard typemaps for modifying SWIG's behavior.
|
||||
// With enough entries in this file, I hope that very few people actually
|
||||
// ever need to write a typemap.
|
||||
//
|
||||
// Disclaimer : Unless you really understand how typemaps work, this file
|
||||
// probably isn't going to make much sense.
|
||||
//
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
// Pointer handling
|
||||
//
|
||||
// These mappings provide support for input/output arguments and common
|
||||
// uses for C/C++ pointers.
|
||||
// ------------------------------------------------------------------------
|
||||
/* -----------------------------------------------------------------------------
|
||||
* 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.
|
||||
*
|
||||
* typemaps.swg
|
||||
*
|
||||
* Tcl Pointer handling
|
||||
*
|
||||
* These mappings provide support for input/output arguments and common
|
||||
* uses for C/C++ pointers.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
// INPUT typemaps.
|
||||
// These remap a C pointer to be an "INPUT" value which is passed by value
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue