IO::Modbus::NT18B07::Device::Factory Class Reference

#include <Device.h>

Inheritance diagram for IO::Modbus::NT18B07::Device::Factory:
Collaboration diagram for IO::Modbus::NT18B07::Device::Factory:

Public Member Functions

const FlashStringdeviceClass () const override
 Return the Device class name, e.g. 'r421a'. More...
 
- Public Member Functions inherited from IO::RS485::Device::FactoryTemplate< DeviceClass >
IO::DevicecreateDevice (IO::Controller &controller, const char *id) const override
 Create a new device instance. More...
 
const FlashStringcontrollerClass () const override
 Return the expected controller type for this device class, e.g. 'rs485'. More...
 
- Public Member Functions inherited from IO::Device::Factory
bool operator== (const String &className) const
 

Member Function Documentation

◆ deviceClass()

const FlashString& IO::Modbus::NT18B07::Device::Factory::deviceClass ( ) const
inlineoverridevirtual

Return the Device class name, e.g. 'r421a'.

Implements IO::Device::Factory.


The documentation for this class was generated from the following file: