From 11c658d6ef81257e7c341337ee63e0dc7381478a Mon Sep 17 00:00:00 2001
From: Josh Blum
Date: Wed, 31 Oct 2012 22:23:45 -0700
Subject: created interface file for dealing with io signature

---
 python/gras/GRASElements.i | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

(limited to 'python/gras')

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
-- 
cgit