William S Fulton
631e26ae48
Python std::unordered_set tidy up and additional testing
2018-09-23 19:10:26 +01:00
William S Fulton
146998ce81
Python builtin - add indexing support to std::unordered_set
2018-09-23 19:09:59 +01:00
William S Fulton
4715a4e72c
Python -builtin __contains__ fix for map and set like containers.
...
Fix when using -builtin and wrapping std::map, std::set, std::unordered_map or
std::unordered_set to ensure __contains__ is called. This is a wrapper for the STL
container's find method. Without it, Python will do its own slower sequence search.
2018-09-21 08:51:22 +01:00
Takashi Tamura
3174e1488c
[python] add %swig_sequence_iterator_with_making_function and
...
make %swig_sequence_iterator forward to it.
add %swig_sequence_forward_iterator too.
2017-02-11 15:26:52 +09:00
Takashi Tamura
db8bc1c9c7
[python] fix std unordered containers
2017-02-11 15:26:52 +09:00
William S Fulton
5abb3e8008
More efficient Python slicing
...
Call reserve for container types that support it to avoid repeated
memory reallocations for new slices or slices that grow in size.
2016-09-01 23:49:30 +01:00
Matevz Jekovec
523817e4ee
Added initial support for hash tables unordered_ types.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-matevz@11418 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2009-07-18 21:34:53 +00:00