summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/lib/pmt
Commit message (Collapse)AuthorAgeFilesLines
...
* runtime: remove thread-unsafe static qualifierJohnathan Corgan2015-07-241-1/+1
|
* pmt: use memcpy in uniform vector initializer for speed increaseTim O'Shea2015-04-211-2/+1
|
* pmt: moves the rest of the PMT constants from static globals to using get_ ↵Tom Rondeau2015-02-261-16/+46
| | | | functions.
* pmt: Added float conversionMartin Braun2014-09-042-0/+21
| | | | | | Added to_float() and from_float(). These are basically aliases for *_double() with a type cast for when strict typing is necessary (e.g. SWIG won't accept an f32 value when using from_double()).
* build: adding fstream include files for pedantic compilers.Tom Rondeau2014-07-251-0/+1
|
* Removing trailing/extra whitespaces before release (for master).Tom Rondeau2014-07-071-1/+1
| | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace).
* Merge branch 'maint'Tom Rondeau2014-07-072-6/+6
|\
| * Removing trailing/extra whitespaces before release.Tom Rondeau2014-07-075-10/+10
| | | | | | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace).
* | build: adds an ENABLE_STATIC_LIB option to cmake to build static (.a) ↵Tom Rondeau2014-06-281-2/+17
| | | | | | | | versions of the libraries.
* | runtime: mods for pmt's NIL.Tom Rondeau2014-06-281-2/+7
| |
* | replaced dynamic_ by static_cast;typechecking done beforeMarcus Müller2014-06-261-1/+1
| |
* | Merge remote-tracking branch 'mmueller/pmt_io_uniform_vector_to_string'Johnathan Corgan2014-06-135-3/+19
|\ \ | |/ |/| | | | | Conflicts: gnuradio-runtime/lib/pmt/pmt_int.h
| * pmt_io: adding string conversion for uniform vectorsMarcus Müller2014-04-125-3/+19
| | | | | | | | | | Sadly, this needed expansion of unv_template, otherwise I'd have to hand-write gengen-style code in pmt_io.cc
* | pmt: adding pmt.uniform_vector_itemsize(pmt_t vector), returns the size per ↵Tim O'Shea2014-05-143-0/+12
| | | | | | | | item in bytes within a uniform vector for any kind of uniform vector
* | pmt: adding pmt::dict_update(dict1, dict2) function for merging dictionariesTim O'Shea2014-05-061-0/+13
|/
* Merge remote-tracking branch 'osh/pmt_fix'Johnathan Corgan2014-03-311-2/+1
|\
| * runtime: restoring sanity to pmt.is_blob()Tim O'Shea2014-03-261-2/+1
| |
* | Use VERBATIM in custom commands to fix quoting, to make CMake happy with the ↵Michael Dickens2014-03-251-1/+2
|/ | | | Python command being issued
* Fixing CID 1043304. Lol wut?! ROFLMoritz Fischer2013-10-051-1/+1
|
* gnuradio-runtime : Fix uninitialized variable.Philip Balister2013-09-251-1/+1
| | | | | | | | Addresses Coverity 1043304. If either deserialize_untagged fails, goto the error handler. Original code probably worked, since if one call failed, the other would. Signed-off-by: Philip Balister <philip@balister.org>
* Fix header include directory orderingMichael Dickens2013-05-171-3/+3
|
* runtime: fix for building pmt library properly; also makes its own qa test.Tom Rondeau2013-05-022-1/+77
|
* runtime: converting runtime core to gr namespace, gnuradio include dir.Tom Rondeau2013-04-295-7/+7
|
* runtime: added pmt_generated target for use as dependency.Tom Rondeau2013-04-151-0/+4
|
* Merge remote-tracking branch 'ncorgan/pmt_rc' into nextJohnathan Corgan2013-04-122-0/+70
|\
| * pmt: added DLL resource file for MSVCNicholas Corgan2013-04-122-0/+70
| |
* | runtime: Fixed libgnuradio-pmt MSVC incompatibility errorsNicholas Corgan2013-04-091-1/+1
|/
* Merge remote-tracking branch 'tom/next' into nextJohnathan Corgan2013-04-091-15/+21
|\ | | | | | | | | Conflicts: gnuradio-runtime/lib/pmt/CMakeLists.txt
| * runtime: (re)creating a pmt shared lib to link against.Tom Rondeau2013-04-051-13/+21
| | | | | | | | | | | | | | This fixes a bug between versions of loaders that pull in the PMT definitions differently. The symptom is a problem in gr_block_registry where it creates a PMT dictionary before PMT pointers are known, so the dictionary's intrusive pointer is invalid.
* | Merge branch 'master' into nextTom Rondeau2013-04-071-2/+3
|/ | | | | | | | | | | Also updating to make changes in maint/master to next. Conflicts: docs/doxygen/CMakeLists.txt gnuradio-runtime/lib/pmt/CMakeLists.txt gr-digital/lib/digital_impl_mpsk_snr_est.cc gr-digital/lib/digital_mpsk_snr_est_cc.cc gr-digital/python/qa_mpsk_snr_est.py
* build: removed last references to GRUEL.Tom Rondeau2013-04-011-4/+4
| | | | Also update qa_runtime to pull in qa_pmt tests.
* gruel: moved gruel into subdirs of gnuradio-runtime.Tom Rondeau2013-04-0116-0/+4167
PMTs are handled slightly different and are installed into their own module and include dir.