aboutsummaryrefslogtreecommitdiff
path: root/Lib/java
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2018-10-09 19:44:00 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2018-10-09 19:44:00 +0100
commitca287ae13b069ab0f8c914a81a615de77c34dbcc (patch)
tree80ac86edbdd77ad21c6dc6d27fc009ac4f3f280c /Lib/java
parent220a735ec5797df0750ffc20998383fcbd22f828 (diff)
downloadswig-ca287ae13b069ab0f8c914a81a615de77c34dbcc.tar.gz
Add support for non-default compare template argument in std::map wrappers
Diffstat (limited to 'Lib/java')
-rw-r--r--Lib/java/std_map.i8
1 files changed, 4 insertions, 4 deletions
diff --git a/Lib/java/std_map.i b/Lib/java/std_map.i
index a94a99576..75d523cec 100644
--- a/Lib/java/std_map.i
+++ b/Lib/java/std_map.i
@@ -25,14 +25,14 @@ namespace std {
typedef K key_type;
typedef T mapped_type;
map();
- map(const map<K,T,C> &);
+ map(const map< K, T, C > &);
unsigned int size() const;
bool empty() const;
void clear();
%extend {
const T& get(const K& key) throw (std::out_of_range) {
- std::map<K,T,C >::iterator i = self->find(key);
+ std::map< K, T, C >::iterator i = self->find(key);
if (i != self->end())
return i->second;
else
@@ -42,14 +42,14 @@ namespace std {
(*self)[key] = x;
}
void del(const K& key) throw (std::out_of_range) {
- std::map<K,T,C >::iterator i = self->find(key);
+ std::map< K, T, C >::iterator i = self->find(key);
if (i != self->end())
self->erase(i);
else
throw std::out_of_range("key not found");
}
bool has_key(const K& key) {
- std::map<K,T,C >::iterator i = self->find(key);
+ std::map< K, T, C >::iterator i = self->find(key);
return i != self->end();
}
}