FairMQ  1.4.33
C++ Message Queuing Library and Framework
fair::mq::PluginServices Member List

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

ChangeDeviceState(const std::string &controller, const DeviceStateTransition next) -> boolfair::mq::PluginServices
CycleLogConsoleSeverityDown() -> voidfair::mq::PluginServicesinline
CycleLogConsoleSeverityUp() -> voidfair::mq::PluginServicesinline
CycleLogVerbosityDown() -> voidfair::mq::PluginServicesinline
CycleLogVerbosityUp() -> voidfair::mq::PluginServicesinline
DeleteProperty(const std::string &key)fair::mq::PluginServicesinline
DeviceState typedef (defined in fair::mq::PluginServices)fair::mq::PluginServices
DeviceStateTransition typedef (defined in fair::mq::PluginServices)fair::mq::PluginServices
GetChannelInfo() const -> std::unordered_map< std::string, int >fair::mq::PluginServicesinline
GetCurrentDeviceState() const -> DeviceStatefair::mq::PluginServicesinline
GetDeviceController() const -> boost::optional< std::string >fair::mq::PluginServices
GetProperties(const std::string &q) constfair::mq::PluginServicesinline
GetPropertiesAsString(const std::string &q) constfair::mq::PluginServicesinline
GetPropertiesAsStringStartingWith(const std::string &q) constfair::mq::PluginServicesinline
GetPropertiesStartingWith(const std::string &q) constfair::mq::PluginServicesinline
GetProperty(const std::string &key) const -> Tfair::mq::PluginServicesinline
GetProperty(const std::string &key, const T &ifNotFound) constfair::mq::PluginServicesinline
GetPropertyAsString(const std::string &key) const -> std::stringfair::mq::PluginServicesinline
GetPropertyAsString(const std::string &key, const std::string &ifNotFound) const -> std::stringfair::mq::PluginServicesinline
GetPropertyKeys() const -> std::vector< std::string >fair::mq::PluginServicesinline
operator=(const PluginServices &)=delete (defined in fair::mq::PluginServices)fair::mq::PluginServices
PluginServices()=delete (defined in fair::mq::PluginServices)fair::mq::PluginServices
PluginServices(ProgOptions &config, FairMQDevice &device) (defined in fair::mq::PluginServices)fair::mq::PluginServicesinline
PluginServices(const PluginServices &)=delete (defined in fair::mq::PluginServices)fair::mq::PluginServices
PropertyExists(const std::string &key) const -> boolfair::mq::PluginServicesinline
ReleaseDeviceControl(const std::string &controller) -> voidfair::mq::PluginServices
SetProperties(const fair::mq::Properties &props)fair::mq::PluginServicesinline
SetProperty(const std::string &key, T val) -> voidfair::mq::PluginServicesinline
StealDeviceControl(const std::string &controller) -> voidfair::mq::PluginServices
SubscribeToDeviceStateChange(const std::string &subscriber, std::function< void(DeviceState)> callback) -> voidfair::mq::PluginServicesinline
SubscribeToPropertyChange(const std::string &subscriber, std::function< void(const std::string &key, T)> callback) const -> voidfair::mq::PluginServicesinline
SubscribeToPropertyChangeAsString(const std::string &subscriber, std::function< void(const std::string &key, std::string)> callback) const -> voidfair::mq::PluginServicesinline
TakeDeviceControl(const std::string &controller) -> voidfair::mq::PluginServices
ToDeviceState(const std::string &state) -> DeviceStatefair::mq::PluginServicesinlinestatic
ToDeviceStateTransition(const std::string &transition) -> DeviceStateTransitionfair::mq::PluginServicesinlinestatic
ToStr(DeviceState state) -> std::stringfair::mq::PluginServicesinlinestatic
ToStr(DeviceStateTransition transition) -> std::stringfair::mq::PluginServicesinlinestatic
UnsubscribeFromDeviceStateChange(const std::string &subscriber) -> voidfair::mq::PluginServicesinline
UnsubscribeFromPropertyChange(const std::string &subscriber) -> voidfair::mq::PluginServicesinline
UnsubscribeFromPropertyChangeAsString(const std::string &subscriber) -> voidfair::mq::PluginServicesinline
UpdateProperties(const fair::mq::Properties &input)fair::mq::PluginServicesinline
UpdateProperty(const std::string &key, T val)fair::mq::PluginServicesinline
WaitForReleaseDeviceControl() -> voidfair::mq::PluginServices
~PluginServices() (defined in fair::mq::PluginServices)fair::mq::PluginServicesinline

privacy