summaryrefslogtreecommitdiff
path: root/Lib/guile/std_map.i
Commit message (Collapse)AuthorAgeFilesLines
* Add STL container copy constructors where missingWilliam S Fulton2019-02-141-4/+4
| | | | Also provide consistent copy constructor declarations.
* Add missing typedefs to std::mapWilliam S Fulton2019-02-131-0/+36
|
* Add missing parameter names in STL container wrappersWilliam S Fulton2019-02-131-4/+4
| | | | | | | Mostly in STL copy constructors. Best to have parameter names as they make their way into the wrappers in some target languages.
* Fix guile std::map bug in out typemapWilliam S Fulton2018-10-091-1/+1
|
* Add support for non-default compare template argument in std::map wrappersWilliam S Fulton2018-10-091-88/+88
|
* Fix unused variable warnings in Guile wrappersWilliam S Fulton2016-05-281-22/+12
|
* Fix STL wrappers to not generate <: digraphs.William S Fulton2015-12-121-56/+48
| | | | | For example std::vector<::X::Y> was sometimes generated, now corrected to std::vector< ::X::Y >.
* guile: fix std_map.i "$1 not found" errorGeert Janssens2013-04-281-10/+10
|
* Drop guilegh interfaceGeert Janssens2013-04-281-574/+574
| | | | | | | | All of guile's interface files now use the scm interface. This should not affect any users. Swig generated code using the scm interface can be mixed with gh interface using user code. It does simplify maintenance of the guile swig code though.
* Fix some language's std::map wrappers to recognise difference_type, ↵William S Fulton2012-05-151-0/+4
| | | | | | size_type, key_type and mapped_type. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Change typemap matching rules for the default type (SWIGTYPE) to follow ↵William S Fulton2010-04-011-1/+1
| | | | | | template partial specialization type deduction. Fixes some containers of const pointers. SWIGTYPE*& typemps removed and replaced with SWIGTYPE *const&. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* SWIG license change - The Examples and Lib move to a very permissive license ↵William S Fulton2010-02-271-3/+0
| | | | | | in the LICENSE file, removing the BSD license restrictions as agreed by committers since it was inadvertently introduced. Remove some examples where the impact of the license change is not clear. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11874 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Common template for head of each file detailing licence, distribution and ↵William S Fulton2006-03-071-6/+8
| | | | | | authors information git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* use exception specification instead of %exception to handle STL error checkingWilliam S Fulton2005-07-271-26/+9
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7352 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Merged first chunk of Guile changes contributed by John Lenz.Matthias Köppe2003-06-031-70/+70
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* std::map ready for prime time (hopefully)Luigi Ballabio2003-03-111-48/+28
| | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4510 626c5289-ae23-0410-ae9c-e8d60b6d4f22
* Support for std::map (thanks, Dave)Luigi Ballabio2003-02-271-0/+1386
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4414 626c5289-ae23-0410-ae9c-e8d60b6d4f22