aboutsummaryrefslogtreecommitdiffstats
path: root/native/interface
diff options
context:
space:
mode:
authorBjoern Brandenburg <bbb@mpi-sws.org>2012-04-11 08:36:46 -0400
committerBjoern Brandenburg <bbb@mpi-sws.org>2012-04-11 09:06:59 -0400
commit77b614ec4df27dc0713dc71a2bf38527a4df4386 (patch)
treecc076424842760b11cebcc691985e827474dfdb5 /native/interface
parentcd101afdfddb6dc259b4795ca83abf4f4a1213e3 (diff)
Ignore subscript operator [] in Swig wrappers
The Python code does not require access, so just ignore these operators. This fixes a couple of Swig warnings.
Diffstat (limited to 'native/interface')
-rw-r--r--native/interface/locking.i5
-rw-r--r--native/interface/sched.i2
-rw-r--r--native/interface/sim.i2
3 files changed, 9 insertions, 0 deletions
diff --git a/native/interface/locking.i b/native/interface/locking.i
index d632f05..95cc88d 100644
--- a/native/interface/locking.i
+++ b/native/interface/locking.i
@@ -26,6 +26,11 @@
26 26
27%ignore BlockingBounds::raise_request_span; 27%ignore BlockingBounds::raise_request_span;
28%ignore BlockingBounds::get_max_request_span; 28%ignore BlockingBounds::get_max_request_span;
29%ignore BlockingBounds::operator[](unsigned int);
30%ignore BlockingBounds::operator[](unsigned int) const;
31
32%ignore ResourceLocality::operator[](unsigned int) const;
33%ignore ReplicaInfo::operator[](unsigned int) const;
29 34
30#include "sharedres.h" 35#include "sharedres.h"
31 36
diff --git a/native/interface/sched.i b/native/interface/sched.i
index 9762471..e94b5ca 100644
--- a/native/interface/sched.i
+++ b/native/interface/sched.i
@@ -21,6 +21,8 @@
21%ignore Task::bound_load const; 21%ignore Task::bound_load const;
22%ignore Task::approx_demand const; 22%ignore Task::approx_demand const;
23 23
24%ignore TaskSet::operator[](int);
25%ignore TaskSet::operator[](int) const;
24%ignore TaskSet::get_utilization const; 26%ignore TaskSet::get_utilization const;
25%ignore TaskSet::get_density const; 27%ignore TaskSet::get_density const;
26%ignore TaskSet::get_max_density const; 28%ignore TaskSet::get_max_density const;
diff --git a/native/interface/sim.i b/native/interface/sim.i
index e723dda..26eac5f 100644
--- a/native/interface/sim.i
+++ b/native/interface/sim.i
@@ -11,6 +11,8 @@
11%ignore Task::bound_load const; 11%ignore Task::bound_load const;
12%ignore Task::approx_demand const; 12%ignore Task::approx_demand const;
13 13
14%ignore TaskSet::operator[](int);
15%ignore TaskSet::operator[](int) const;
14%ignore TaskSet::get_utilization const; 16%ignore TaskSet::get_utilization const;
15%ignore TaskSet::get_density const; 17%ignore TaskSet::get_density const;
16%ignore TaskSet::get_max_density const; 18%ignore TaskSet::get_max_density const;