Martin Braun
305d0e79e2
examples: Fix some minor compiler warnings
...
All warnings reported by MSVC. Mostly related to narrowing conversions.
2018-02-19 17:01:40 -08:00
Martin Braun
ae5211d71d
uhd: Update license headers
...
All copyright is now attributed to "Ettus Research, a National
Instruments company".
SPDX headers were also updated to latest version 3.0.
2018-02-19 16:54:52 -08:00
Martin Braun
4f948e2c8b
Move all license headers to SPDX format.
2017-12-22 10:45:51 -08:00
Tom Tsou
f21874e68a
convert: Add sc12-sc16 converters
...
Create missing sc12-sc16 and sc16-sc12 type converters. To avoid
replicating the full sc12 converter class object, overload the
converter calls with C++11 std::enable_if metafunctions. When
used with std::is_floating and std::is_integral templates, this
allow a single template interface with compile time function
selection and static type checking.
Note the below std::enable_if interface is confusing, but quite
effective in this case.
typename enable_if<is_floating_point<type>::value>::type* = NULL
Fixes : #966
Related: #967 , #1721
2017-07-18 12:45:56 -07:00
Martin Braun
47cdd6319c
uhd: Replaced many lexical_cast with appropriate C++11 equivalents
2017-06-29 13:40:07 -07:00
Andrej Rode
26cc20847c
uhd: replace BOOST_FOREACH with C++11 range-based for loop
...
Note: This is the first commit that uses for-range, and range-based
for-loops are now usable for UHD development.
2017-02-10 16:44:33 -08:00
Andrej Rode
797249bf72
utils: tests: cast RAND_MAX to double before division
2017-01-12 15:15:37 -08:00
Martin Braun
581672f31d
fixup! Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width types)
...
Now also removes the namespaces in the utils/ directory.
2016-11-15 16:36:45 -08:00
Nicholas Corgan
603fb7aacd
Updated code to work for new minimum dependencies
...
* Removed code referencing now-unsupported versions of Boost
* Added <stdint.h> includes where needed
2016-03-21 14:57:59 -07:00
Martin Braun
ff13955757
utils: Fixed converter benchmark build fail on older compilers
2015-10-20 09:41:32 -07:00
Martin Braun
508311768a
tools: Added converter benchmark tool
2015-10-19 17:33:17 -07:00