ifw-fcf  5.0.0-pre2
fcf::devmgr::common::IDevice Member List

This is the complete list of members for fcf::devmgr::common::IDevice, including all inherited members.

CheckHwFailure() const =0fcf::devmgr::common::IDevicepure virtual
CreateObjects(std::shared_ptr< fcf::devmgr::common::IDeviceConfig > config=nullptr)=0fcf::devmgr::common::IDevicepure virtual
Disable()=0fcf::devmgr::common::IDevicepure virtual
Enable()=0fcf::devmgr::common::IDevicepure virtual
GetConfig() const =0fcf::devmgr::common::IDevicepure virtual
GetLcsIf() const noexcept=0fcf::devmgr::common::IDevicepure virtual
GetName() const noexcept=0fcf::devmgr::common::IDevicepure virtual
HwDisable(rad::AnyEvent const &last_event)=0fcf::devmgr::common::IDevicepure virtual
HwEnable(rad::AnyEvent const &last_event)=0fcf::devmgr::common::IDevicepure virtual
HwInit(rad::AnyEvent const &last_event)=0fcf::devmgr::common::IDevicepure virtual
HwReset(rad::AnyEvent const &last_event)=0fcf::devmgr::common::IDevicepure virtual
Ignore(rad::AnyEvent const &last_event)=0fcf::devmgr::common::IDevicepure virtual
Init()=0fcf::devmgr::common::IDevicepure virtual
IsDisabling() const =0fcf::devmgr::common::IDevicepure virtual
IsNotReady() const =0fcf::devmgr::common::IDevicepure virtual
IsOperational() const =0fcf::devmgr::common::IDevicepure virtual
IsReady() const =0fcf::devmgr::common::IDevicepure virtual
IsSetupActive(const std::any &payload) const =0fcf::devmgr::common::IDevicepure virtual
RegisterComm(std::shared_ptr< protocol::base::IComm > comm_if, protocol::base::Dispatcher<> &failure, protocol::base::Dispatcher<> &normal)=0fcf::devmgr::common::IDevicepure virtual
Reset()=0fcf::devmgr::common::IDevicepure virtual
Setup(const std::any &payload)=0fcf::devmgr::common::IDevicepure virtual
Simulate(rad::AnyEvent const &last_event)=0fcf::devmgr::common::IDevicepure virtual
StartMonitoring()=0fcf::devmgr::common::IDevicepure virtual
Status(const std::any &payload, std::string &buffer)=0fcf::devmgr::common::IDevicepure virtual
Status(bool end_acq, const core::dit::did::Did &dictionary, std::shared_ptr< CCfits::FITS > &fits_handle)=0fcf::devmgr::common::IDevicepure virtual
Stop()=0fcf::devmgr::common::IDevicepure virtual
StopIgn(rad::AnyEvent const &last_event)=0fcf::devmgr::common::IDevicepure virtual
StopMonitoring()=0fcf::devmgr::common::IDevicepure virtual
StopSim(rad::AnyEvent const &last_event)=0fcf::devmgr::common::IDevicepure virtual
UpdateStatus()=0fcf::devmgr::common::IDevicepure virtual
WriteConfig()=0fcf::devmgr::common::IDevicepure virtual