param: refactor BlockParam classes

- make the selected parameter a template argument. This
  enables type-checking at compile-time.
- move things to src/platforms.
  This provides consistent includes with ModuleBase
- add ModuleParams base class (replaces Block & SuperBlock)
- drop the Block* prefix from the class names
This commit is contained in:
Beat Küng
2018-03-13 17:35:15 +01:00
parent 0e4034d01e
commit fca99cf775
10 changed files with 612 additions and 2 deletions
+1 -1
View File
@@ -52,4 +52,4 @@ px4_add_module(
uorb_msgs
)
add_subdirectory(work_queue)
add_subdirectory(work_queue)