| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
Mostly done with:
```
find -name "*_impl.h" | xargs sed -i -r '/(void forecast|int work|int general_work|bool check_topology)\(/{:back /\)/b nxt;N;b back;:nxt s/\)$|\)(;)/) override\1/g}'
```
Then I removed an incorrect `work` that this found.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
The setter methods of squelch_base and its children have been updated to
hold d_setlock to avoid races.
For example, updating the CTCSS frequency parameter requires
updates to three separate fft::goertzel objects, which are used during
the general_work().
|
| |
|
|
|
|
|
| |
This routine will be re-used in an upcoming commit, so it has been
moved to a private method.
|
|
|
|
| |
This function doesn't need to operate on any member variables.
|
|
|
|
| |
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).
|
|
|
|
|
|
|
|
|
|
|
| |
The default constructor does not properly initialize the class
variables. This leads to the possibilty of undefined behavior if
the class is used carelessly. Instead force the user to do the right
thing at compile time.
The patch also fixes the in-tree user of this class.
Signed-off-by: Philip Balister <philip@opensdr.com>
|
| |
|
| |
|
|
This addresses the issues of inheriting from both gr_block and another block (squelch_base_ff, in this case).
|