From: Johnathan Corgan Date: Sat, 22 May 2010 00:23:06 +0000 (-0700) Subject: gnuradio-core: allow swig to handle exceptions in UDP source/sink X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=625a12540792512c968a6f45418a694a5f6aef76;p=debian%2Fgnuradio gnuradio-core: allow swig to handle exceptions in UDP source/sink --- diff --git a/gnuradio-core/src/lib/io/gr_udp_sink.i b/gnuradio-core/src/lib/io/gr_udp_sink.i index fc8059f3..a71006ae 100755 --- a/gnuradio-core/src/lib/io/gr_udp_sink.i +++ b/gnuradio-core/src/lib/io/gr_udp_sink.i @@ -26,14 +26,15 @@ GR_SWIG_BLOCK_MAGIC(gr,udp_sink) gr_udp_sink_sptr gr_make_udp_sink (size_t itemsize, const char *host, unsigned short port, - int payload_size=1472, bool eof=true); + int payload_size=1472, bool eof=true) throw (std::runtime_error); class gr_udp_sink : public gr_sync_block { protected: gr_udp_sink (size_t itemsize, const char *host, unsigned short port, - int payload_size, bool eof); + int payload_size, bool eof) + throw (std::runtime_error); public: ~gr_udp_sink (); diff --git a/gnuradio-core/src/lib/io/gr_udp_source.i b/gnuradio-core/src/lib/io/gr_udp_source.i index e1b23074..2001f33e 100755 --- a/gnuradio-core/src/lib/io/gr_udp_source.i +++ b/gnuradio-core/src/lib/io/gr_udp_source.i @@ -25,13 +25,13 @@ GR_SWIG_BLOCK_MAGIC(gr,udp_source) gr_udp_source_sptr gr_make_udp_source (size_t itemsize, const char *host, unsigned short port, int payload_size=1472, - bool eof=true, bool wait=true); + bool eof=true, bool wait=true) throw (std::runtime_error); class gr_udp_source : public gr_sync_block { protected: gr_udp_source (size_t itemsize, const char *host, - unsigned short port, int payload_size, bool eof, bool wait); + unsigned short port, int payload_size, bool eof, bool wait) throw (std::runtime_error); public: ~gr_udp_source ();