summaryrefslogtreecommitdiff
path: root/gr-analog/lib/random_uniform_source_impl.cc
diff options
context:
space:
mode:
authorMarcus Müller <mmueller@gnuradio.org>2019-08-07 21:45:12 +0200
committerMarcus Müller <marcus@hostalia.de>2019-08-09 23:04:28 +0200
commitf7bbf2c1d8d780294f3e016aff239ca35eb6516e (patch)
treee09ab6112e02b2215b2d59ac24d3d6ea2edac745 /gr-analog/lib/random_uniform_source_impl.cc
parent78431dc6941e3acc67c858277dfe4a0ed583643c (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.cc22
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++) {