diff options
author | Marcus Müller <mmueller@gnuradio.org> | 2019-08-07 21:45:12 +0200 |
---|---|---|
committer | Marcus Müller <marcus@hostalia.de> | 2019-08-09 23:04:28 +0200 |
commit | f7bbf2c1d8d780294f3e016aff239ca35eb6516e (patch) | |
tree | e09ab6112e02b2215b2d59ac24d3d6ea2edac745 /gr-analog/lib/random_uniform_source_impl.cc | |
parent | 78431dc6941e3acc67c858277dfe4a0ed583643c (diff) |
Tree: clang-format without the include sorting
Diffstat (limited to 'gr-analog/lib/random_uniform_source_impl.cc')
-rw-r--r-- | gr-analog/lib/random_uniform_source_impl.cc | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/gr-analog/lib/random_uniform_source_impl.cc b/gr-analog/lib/random_uniform_source_impl.cc index cf89cac1e3..d8d019568c 100644 --- a/gr-analog/lib/random_uniform_source_impl.cc +++ b/gr-analog/lib/random_uniform_source_impl.cc @@ -33,32 +33,40 @@ namespace analog { template <class T> typename random_uniform_source<T>::sptr -random_uniform_source<T>::make(int minimum, int maximum, int seed) { - return gnuradio::get_initial_sptr(new random_uniform_source_impl<T>(minimum, maximum, seed)); +random_uniform_source<T>::make(int minimum, int maximum, int seed) +{ + return gnuradio::get_initial_sptr( + new random_uniform_source_impl<T>(minimum, maximum, seed)); } template <class T> -random_uniform_source_impl<T>::random_uniform_source_impl(int minimum, int maximum, int seed) +random_uniform_source_impl<T>::random_uniform_source_impl(int minimum, + int maximum, + int seed) : sync_block("random_uniform_source", io_signature::make(0, 0, 0), - io_signature::make(1, 1, sizeof(T))) { + io_signature::make(1, 1, sizeof(T))) +{ d_rng = new gr::random(seed, minimum, maximum); } template <class T> -random_uniform_source_impl<T>::~random_uniform_source_impl() { +random_uniform_source_impl<T>::~random_uniform_source_impl() +{ delete d_rng; } template <class T> -int random_uniform_source_impl<T>::random_value() { +int random_uniform_source_impl<T>::random_value() +{ return d_rng->ran_int(); } template <class T> int random_uniform_source_impl<T>::work(int noutput_items, gr_vector_const_void_star& input_items, - gr_vector_void_star& output_items) { + gr_vector_void_star& output_items) +{ T* out = (T*)output_items[0]; for (int i = 0; i < noutput_items; i++) { |