xentara-utils v2.0.4
The Xentara Utility Library
|
Common base class for input and output devices. More...
#include <xentara/utils/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.