summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/lib/pmt/pmt_serialize.cc
Commit message (Collapse)AuthorAgeFilesLines
* pmt: stop treating all pairs like they are dictsJacob Gilbert2020-05-051-7/+13
| | | | create a new derived class for pmt dicts so they can be distinguished without complicated try/catch logic, updated QA with a few additional checks. also added an is_pdu() method which returns true if the pmt is a pair of a dict-type PMT and a uniform-vector type, otherwise false
* pmt: serialization change from endian.h to boost::endian conversionJacob Gilbert2020-04-231-15/+15
| | | | this is more portable since endian.h is not available on all platforms, and may have some implementation inconsistencies
* pmt: speed up serializationJacob Gilbert2020-04-111-199/+178
|
* Update license header to SPDX formatdevnulling2020-01-271-12/+1
|
* clang-format: Ordering all the includesMarcus Müller2019-08-091-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clang-format: ordering includes in gnuradio-runtime clang-format: ordering includes in gr-filter clang-format: ordering includes in gr-fft clang-format: ordering includes in gr-audio clang-format: ordering includes in gr-analog clang-format: ordering includes in gr-fec clang-format: ordering includes in gr-wavelet clang-format: ordering includes in gr-zeromq clang-format: ordering includes in gr-vocoder clang-format: ordering includes in gr-video-sdl clang-format: ordering includes in gr-trellis clang-format: ordering includes in gr-blocks clang-format: ordering includes in gr-digital clang-format: ordering includes in gr-uhd clang-format: ordering includes in gr-dtv clang-format: ordering includes in gr-channels clang-format: ordering includes in gr-qtgui clang_format.py: re-enable include reordering
* Tree: clang-format without the include sortingMarcus Müller2019-08-091-666/+635
|
* pmt: Change explicit numbers to int32 min/max numeric limits in PMT ↵Scott Torborg2019-01-261-1/+2
| | | | serialization
* pmt: Add support for serializing/deserializing signed int64sScott Torborg2019-01-261-8/+15
|
* gnuradio-runtime: Fix pmt serialization for doublejohschmitz2016-05-011-1/+1
| | | | double was wrongly casted to float
* runtime: remove thread-unsafe static qualifierJohnathan Corgan2015-07-241-1/+1
|
* Removing trailing/extra whitespaces before release.Tom Rondeau2014-07-071-4/+4
| | | | 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).
* 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>
* gruel: moved gruel into subdirs of gnuradio-runtime.Tom Rondeau2013-04-011-0/+835
PMTs are handled slightly different and are installed into their own module and include dir.