FairMQ  1.2.1
C++ Message Passing Framework
fair::mq::plugins::Control Member List

This is the complete list of members for fair::mq::plugins::Control, including all inherited members.

ChangeDeviceState(const DeviceStateTransition next) -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
Control(const std::string name, const Plugin::Version version, const std::string maintainer, const std::string homepage, PluginServices *pluginServices) (defined in fair::mq::plugins::Control)fair::mq::plugins::Control
DeviceState typedef (defined in fair::mq::Plugin)fair::mq::Plugin
DeviceStateTransition typedef (defined in fair::mq::Plugin)fair::mq::Plugin
GetChannelInfo() const -> std::unordered_map< std::string, int > (defined in fair::mq::Plugin)fair::mq::Plugininline
GetCurrentDeviceState() const -> DeviceState (defined in fair::mq::Plugin)fair::mq::Plugininline
GetHomepage() const -> const std::string & (defined in fair::mq::Plugin)fair::mq::Plugininline
GetMaintainer() const -> const std::string & (defined in fair::mq::Plugin)fair::mq::Plugininline
GetName() const -> const std::string & (defined in fair::mq::Plugin)fair::mq::Plugininline
GetProperty(const std::string &key) const -> T (defined in fair::mq::Plugin)fair::mq::Plugininline
GetPropertyAsString(const std::string &key) const -> std::string (defined in fair::mq::Plugin)fair::mq::Plugininline
GetPropertyKeys() const -> std::vector< std::string > (defined in fair::mq::Plugin)fair::mq::Plugininline
GetVersion() const -> const Version (defined in fair::mq::Plugin)fair::mq::Plugininline
NoProgramOptions() -> ProgOptions (defined in fair::mq::Plugin)fair::mq::Plugininlinestatic
operator=(const Plugin &)=delete (defined in fair::mq::Plugin)fair::mq::Plugin
Plugin()=delete (defined in fair::mq::Plugin)fair::mq::Plugin
Plugin(const std::string name, const Version version, const std::string maintainer, const std::string homepage, PluginServices *pluginServices) (defined in fair::mq::Plugin)fair::mq::Plugin
Plugin(const Plugin &)=delete (defined in fair::mq::Plugin)fair::mq::Plugin
ProgOptions typedef (defined in fair::mq::Plugin)fair::mq::Plugin
PropertyExists(const std::string &key) -> int (defined in fair::mq::Plugin)fair::mq::Plugininline
ReleaseDeviceControl() -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
SetProperty(const std::string &key, T val) -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
StealDeviceControl() -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
SubscribeToDeviceStateChange(std::function< void(DeviceState)> callback) -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
SubscribeToPropertyChange(std::function< void(const std::string &key, T newValue)> callback) -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
SubscribeToPropertyChangeAsString(std::function< void(const std::string &key, std::string newValue)> callback) -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
TakeDeviceControl() -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
ToDeviceState(const std::string &state) const -> DeviceState (defined in fair::mq::Plugin)fair::mq::Plugininline
ToDeviceStateTransition(const std::string &transition) const -> DeviceStateTransition (defined in fair::mq::Plugin)fair::mq::Plugininline
ToStr(DeviceState state) const -> std::string (defined in fair::mq::Plugin)fair::mq::Plugininline
ToStr(DeviceStateTransition transition) const -> std::string (defined in fair::mq::Plugin)fair::mq::Plugininline
UnsubscribeFromDeviceStateChange() -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
UnsubscribeFromPropertyChange() -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
UnsubscribeFromPropertyChangeAsString() -> void (defined in fair::mq::Plugin)fair::mq::Plugininline
Version typedef (defined in fair::mq::Plugin)fair::mq::Plugin
~Control() (defined in fair::mq::plugins::Control)fair::mq::plugins::Control
~Plugin() (defined in fair::mq::Plugin)fair::mq::Pluginvirtual