ChimeraTK-DeviceAccess
03.18.00
|
Go to the source code of this file.
Classes | |
struct | ChimeraTK::LNMBackend::UndecoratedParams |
Helper struct to hold extra parameters needed by some plugins, used in decorateAccessor() More... | |
class | ChimeraTK::LNMBackend::AccessorPluginBase |
Base class for AccessorPlugins used by the LogicalNameMapping backend to store backends in lists. More... | |
class | ChimeraTK::LNMBackend::AccessorPlugin< Derived > |
Base class for plugins that modify the behaviour of accessors in the logical name mapping backend. More... | |
class | ChimeraTK::LNMBackend::MultiplierPlugin |
Multiplier Plugin: Multiply register's data with a constant factor. More... | |
class | ChimeraTK::LNMBackend::MonostableTriggerPlugin |
Monostable Trigger Plugin: Write value to target which falls back to another value after defined time. More... | |
class | ChimeraTK::LNMBackend::ForceReadOnlyPlugin |
ForceReadOnly Plugin: Forces a register to be read only. More... | |
class | ChimeraTK::LNMBackend::ForcePollingReadPlugin |
ForcePollingRead Plugin: Forces a register to not allow setting the AccessMode::wait_for_new_data flag. More... | |
class | ChimeraTK::LNMBackend::TypeHintModifierPlugin |
TypeHintModifier Plugin: Change the catalogue type of the mapped register. More... | |
class | ChimeraTK::LNMBackend::BitRangeAccessPlugin |
Namespaces | |
ChimeraTK | |
ChimeraTK::LNMBackend | |
Functions | |
boost::shared_ptr< AccessorPluginBase > | ChimeraTK::LNMBackend::makePlugin (LNMBackendRegisterInfo info, size_t pluginIndex, const std::string &name, const std::map< std::string, std::string > ¶meters) |
Factory function for accessor plugins. More... | |