xentara-utils v1.2.1
Xentara utilities library
|
Common base class for input and output devices. More...
#include <io/DeviceBase.hpp>
Public Member Functions | |
virtual | ~DeviceBase () noexcept(false)=0 |
Virtual, throwing destructor. | |
auto | deviceDescription () const -> std::string |
Get a description of the device. | |
Protected Member Functions | |
virtual auto | doGetDeviceDescription () const -> std::string=0 |
Called by the framework to get a description of the device. | |
Common base class for input and output devices.
|
pure virtual |
Virtual, throwing destructor.
auto xentara::utils::io::DeviceBase::deviceDescription | ( | ) | const -> std::string |
Get a description of the device.
|
protectedpure virtual |
Called by the framework to get a description of the device.