MMCore 10.1.1
mmcore::internal::DeviceManager Member List

This is the complete list of members for mmcore::internal::DeviceManager, including all inherited members.

GetDevice(const std::string &label) constmmcore::internal::DeviceManager
GetDevice(const char *label) const (defined in mmcore::internal::DeviceManager)mmcore::internal::DeviceManager
GetDevice(const MM::Device *rawPtr) constmmcore::internal::DeviceManager
GetDeviceList(MM::DeviceType t=MM::AnyType) constmmcore::internal::DeviceManager
GetDeviceOfType(std::shared_ptr< DeviceInstance > device) constmmcore::internal::DeviceManagerinline
GetDeviceOfType(const std::string &label) const (defined in mmcore::internal::DeviceManager)mmcore::internal::DeviceManagerinline
GetDeviceOfType(const char *label) const (defined in mmcore::internal::DeviceManager)mmcore::internal::DeviceManagerinline
GetLoadedPeripherals(const char *hubLabel) constmmcore::internal::DeviceManager
GetParentDevice(std::shared_ptr< DeviceInstance > device) constmmcore::internal::DeviceManager
LoadDevice(std::shared_ptr< LoadedDeviceAdapter > module, const std::string &deviceName, const std::string &label, CMMCore *core, logging::Logger deviceLogger, logging::Logger coreLogger)mmcore::internal::DeviceManager
UnloadAllDevices()mmcore::internal::DeviceManager
UnloadDevice(std::shared_ptr< DeviceInstance > device)mmcore::internal::DeviceManager
~DeviceManager() (defined in mmcore::internal::DeviceManager)mmcore::internal::DeviceManager