|
using | FrontEnd = FrontEnd |
|
using | Register = IFrontEnd::Register |
|
using | Field = IFrontEnd::Field |
|
using | fld_t = Field::fld_t |
|
virtual void | write (uint16_t cmd)=0 |
|
virtual void | write (std::span< const uint16_t > cmds)=0 |
|
virtual void | send ()=0 |
|
virtual void | send (std::span< const uint16_t > cmds)=0 |
|
virtual void | delay_idle (uint32_t delay)=0 |
|
virtual void | delay_msec (double delay)=0 |
|
virtual void | write_fld (const Field &fld, fld_t value)=0 |
|
virtual void | write_fld (const std::string &name, fld_t value)=0 |
|
virtual void | add_fec (const std::string &path, FrontEnd &fec)=0 |
|
virtual void | select (const std::string &filter)=0 |
|
virtual void | connect ()=0 |
|
virtual void | reset_all ()=0 |
|
virtual void | configure ()=0 |
|
virtual std::vector< FrontEnd * > & | get_fecs ()=0 |
| Properties.
|
|
virtual hwc::Controller * | get_ctrl ()=0 |
|
virtual void | set_ctrl (hwc::Controller *ctrl)=0 |
|
The documentation for this class was generated from the following file: