pfsdp_2000.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <dynamic_reconfigure/server.h>
4 
6 #include "pf_driver/PFDriverR2000Config.h"
7 
8 class PFSDP_2000 : public PFSDPBase
9 {
10 public:
11  PFSDP_2000(std::shared_ptr<HandleInfo> info, std::shared_ptr<ScanConfig> config,
12  std::shared_ptr<ScanParameters> params);
13 
14  virtual std::string get_product();
15 
16  virtual void get_scan_parameters();
17 
18  void setup_param_server();
19 
20  virtual void reconfig_callback(pf_driver::PFDriverR2000Config& config, uint32_t level);
21 
22 private:
23  std::unique_ptr<dynamic_reconfigure::Server<pf_driver::PFDriverR2000Config>> param_server_R2000_;
24 };
void setup_param_server()
Definition: pfsdp_2000.cpp:28
PFSDP_2000(std::shared_ptr< HandleInfo > info, std::shared_ptr< ScanConfig > config, std::shared_ptr< ScanParameters > params)
Definition: pfsdp_2000.cpp:5
config
std::unique_ptr< dynamic_reconfigure::Server< pf_driver::PFDriverR2000Config > > param_server_R2000_
Definition: pfsdp_2000.h:23
virtual std::string get_product()
Definition: pfsdp_2000.cpp:11
virtual void get_scan_parameters()
Definition: pfsdp_2000.cpp:16
virtual void reconfig_callback(pf_driver::PFDriverR2000Config &config, uint32_t level)
Definition: pfsdp_2000.cpp:35


pf_driver
Author(s): Harsh Deshpande
autogenerated on Fri Feb 24 2023 03:59:35