summaryrefslogtreecommitdiff
path: root/gruel/src/lib/pmt
Commit message (Collapse)AuthorAgeFilesLines
* gruel: moved gruel into subdirs of gnuradio-runtime.Tom Rondeau2013-04-0116-4159/+0
| | | | PMTs are handled slightly different and are installed into their own module and include dir.
* Merge branch 'pmt_rename' into nextTom Rondeau2013-01-026-783/+792
|\ | | | | | | | | | | | | | | | | Conflicts: gnuradio-core/src/lib/io/gr_pdu.cc gruel/src/lib/pmt/pmt.cc gruel/src/lib/pmt/qa_pmt_prims.cc gruel/src/lib/pmt/unv_template.cc.t gruel/src/swig/pmt_swig.i
| * gruel: Renaming PMT function to get rid of pmt_ prefix.Tom Rondeau2012-12-216-785/+789
| | | | | | | | Also cleans up Python interface. Removed pmt.print statement from swig but overloaded __repr__ attribute of PMTs for easy printing.
| * gruel: adding a 'pmt_from_complex' call (more clear than pmt_make_rectangular).Tom Rondeau2012-12-212-0/+22
| |
| * gruel: pmt_Xvector_elements can be used in Python to return a Python tuple.Tom Rondeau2012-12-211-0/+12
| |
* | gruel: adding a 'pmt_from_complex' call (more clear than pmt_make_rectangular).Tom Rondeau2012-12-212-0/+22
| |
* | gruel: pmt_Xvector_elements can be used in Python to return a Python tuple.Tom Rondeau2012-12-211-0/+12
|/
* gruel: changing PMT (de)serialize of complex to make more portable ↵Tom Rondeau2012-12-171-8/+8
| | | | (apparently; for OSX).
* gruel: Enabling serialize/deserialize for PMT vectors.Tom Rondeau2012-12-141-6/+338
|
* gruel: allow us to use pmt_init_Xvector methods in python.Tom Rondeau2012-12-131-0/+7
|
* core: added gr_tuntap_pdu, gr_socket_pdu, and msg passing enhancementsTim O'Shea2012-12-071-0/+16
|
* core: adding msg_connect, updating msg interface, adding symbolic block namesTim O'Shea2012-11-292-4/+21
|
* Merge branch 'maint'Johnathan Corgan2012-07-031-1/+3
|\ | | | | | | | | Conflicts: gruel/src/swig/CMakeLists.txt
| * swig: added additional swig dependencies gruel/coreJohnathan Corgan2012-07-031-1/+3
| | | | | | | | | | | | | | | | | | | | pmt swig gen depends upon the generated header core depends upon pmt swig custom target Conflicts: gruel/src/swig/CMakeLists.txt
* | removing debugTim O'Shea2012-06-201-1/+0
| |
* | bug fixxes to tuple serializeTim O'Shea2012-06-201-6/+3
| |
* | 1. handle pmt serialize and deserialize for tuplesTim O'Shea2012-06-202-0/+42
| | | | | | | | 2. fix offset checking in pmt_annotator_raw
* | New Features:Tim O'Shea2012-06-152-6/+14
|/ | | | | added support for pmt_serialize and pmt_deserialize for uint64_t type pmts added gr_add_const_bb typed block to gr_add_const_XX gengen
* Various fixes for using Python 2.5.Tom Rondeau2012-04-231-1/+1
|
* Merge branch 'maint'Johnathan Corgan2012-04-162-27/+2
|\
| * Revert "Merge remote branch 'jblum-github/pmt_set_deleter'"Johnathan Corgan2012-04-162-21/+2
| | | | | | | | | | This reverts commit f88b8cf5508d3ba446cb94f800c56d34279cf91e, reversing changes made to a87ac60f15c2593ececb02ba16ab842c20e760d2.
| * Revert "Merge branch 'test/fix-pmt-deleter' into maint"Johnathan Corgan2012-04-161-7/+1
| | | | | | | | | | This reverts commit 04e2ebb979942cada74f10ea022342716c6851bf, reversing changes made to 25d687550a0322ffaf270f25faf2b4a78a97142c.
* | Merge branch 'maint'Johnathan Corgan2012-04-151-1/+7
|\|
| * pmt: fix segfault in deleterJohnathan Corgan2012-04-151-1/+7
| |
* | Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵Tom Rondeau2012-04-1313-85/+85
| | | | | | | | | | | | this in the future. The sed script was provided by Moritz Fischer.
* | Merge branch 'master' into nextJohnathan Corgan2012-04-042-2/+21
|\|
| * pmt: added advanded pmt_set_deleter (c++ only)Josh Blum2012-04-032-2/+21
| |
* | Removes all references to guile and scheme, which are no longer needed.Tom Rondeau2012-04-013-7/+132
| | | | | | | | The remaining pmt_serial_tags.scm is parsed by Python already. Future modifications could change this format to not confuse the point.
* | Removed autotools, gr-waveform, some cleanupJohnathan Corgan2011-12-082-115/+0
|/ | | | Nick Foster owes Nick Corgan a six-pack of beer!
* gr: the CMakeLists.txt took a chill pillJosh Blum2011-10-081-10/+10
|
* gr: squashed cmakelists.txt into one commitJosh Blum2011-07-201-0/+90
|
* gruel: API declaration macros for gruel class and function symbolsJosh Blum2011-07-203-3/+6
|
* gr: replaced uses of snprintf with boost format in common code build by MSVCJosh Blum2011-07-201-6/+5
|
* gruel: SWIGing Gruel into Python to access PMTs.Tom Rondeau2011-03-142-5/+112
|
* gruel: generate pmt_serial_tags with python, removes guile dependencyJosh Blum2011-02-021-4/+4
|
* Major Makefile.am housecleaning. Passes distcheck.Eric Blossom2010-11-241-1/+1
| | | | | | | | | Move all occurrences of swig_built_sources out of Makefile.am's. Move all SWIG related use of BUILT_SOURCES out of Makefile.am's. Clean up 'if PYTHON' conditionalization in gr-* Still left to do: fix Makefile.swig CLEANFILES and no_dist_files such that they remove exactly the generated files.
* rearrange includes to always be: internal GR, external, with GR.Michael Dickens2010-10-091-3/+3
|
* Add support for uint64_t to pmt.Eric Blossom2010-09-115-0/+78
|
* Replace some calls to pmt constructors with mp(foo) shorthand.Eric Blossom2010-03-081-41/+41
|
* Convert pmt_dict type into an immutable data structure.Eric Blossom2010-03-083-119/+114
| | | | This change allows us to safely pass dicts in messages.
* Add blobs and shorthand pmt pseudo-constructors.Eric Blossom2009-08-183-1/+53
| | | | | | | | | blobs == Binary Large Object. Very handy for passing around uninterpreted data. The shorthand constructors were implemented by overloading the pmt_t mp(foo) function in the pmt namespace. I originally called "mp" "pmt", but that caused a conflict with the pmt namespace.
* gruel::send can now send to a pmt.Eric Blossom2009-08-181-2/+7
|
* QA code now works.Eric Blossom2009-08-184-52/+9
|
* Add pmt type that wraps a gruel::msg_accepter.Eric Blossom2009-08-183-1/+65
| | | | QA code doesn't link because pmt depends on msg and vice versa
* Merged branch 'msg-passing' from http://gnuradio.org/git/eb.gitJohnathan Corgan2009-08-155-7/+345
|\ | | | | | | | | | | | | | | This is work in progress on the message passing implementation. Passes distcheck. Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>
| * pmt_write now displays vector and tuple elements.Eric Blossom2009-08-152-12/+31
| |
| * Additional QA for tuple.Eric Blossom2009-08-153-6/+38
| |
| * Added most of the support for a new PMT type: tuple.Eric Blossom2009-08-144-2/+289
| | | | | | | | More QA code coming soon.
| * Added git ignore files auto created from svn:ignore properties.git repository hosting2009-08-131-0/+10
| |
* | Applied patch c1258.diff from Stephan Bruns (ticket:359)Johnathan Corgan2009-08-142-1/+9
| | | | | | | | | | | | | | | | | | This patch changes pmt_t to use boost intrusive pointers. Patch was modified to apply to new pmt location since the original patch was created, and add missing include file. Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>