summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorJosh Blum2012-10-31 22:23:45 -0700
committerJosh Blum2012-10-31 22:23:45 -0700
commit11c658d6ef81257e7c341337ee63e0dc7381478a (patch)
treef9bf948fb79677a6d03a2d58ccfa25c2a2a064f9 /python
parentaada7e59438fef376bf839a67a574810d1c007e5 (diff)
downloadsandhi-11c658d6ef81257e7c341337ee63e0dc7381478a.tar.gz
sandhi-11c658d6ef81257e7c341337ee63e0dc7381478a.tar.bz2
sandhi-11c658d6ef81257e7c341337ee63e0dc7381478a.zip
created interface file for dealing with io signature
Diffstat (limited to 'python')
-rw-r--r--python/gras/GRASElements.i13
1 files changed, 2 insertions, 11 deletions
diff --git a/python/gras/GRASElements.i b/python/gras/GRASElements.i
index 12854a9..413ee2a 100644
--- a/python/gras/GRASElements.i
+++ b/python/gras/GRASElements.i
@@ -36,25 +36,16 @@
%{
#include <gras/hier_block.hpp>
#include <gras/top_block.hpp>
-#include <gras/io_signature.hpp>
%}
-////////////////////////////////////////////////////////////////////////
-//helps with funny swig error for io signature
-////////////////////////////////////////////////////////////////////////
-%ignore gras::IOSignature::operator->();
-%ignore gras::IOSignature::operator->() const;
-
-%include <std_vector.i>
-%template () std::vector<int>;
+%include <gras/element.i>
+%include <gras/io_signature.i>
////////////////////////////////////////////////////////////////////////
// pull in hier and top interface
////////////////////////////////////////////////////////////////////////
-%include <gras/element.i>
%include <gras/hier_block.hpp>
%include <gras/top_block.hpp>
-%include <gras/io_signature.hpp>
////////////////////////////////////////////////////////////////////////
// Make a special top block with python safe unlocking wait