25 using XScreen::XScreen;
28 std::string
getWhat()
const throw()
override;
61 double m_timeUntilRetry;
XBase()
Use getWhat() as the result of what()
Definition XBase.cpp:17
XScreenOpenFailure - Thrown when a screen cannot be opened or initialized.
Definition XScreen.h:24
std::string getWhat() const override
Get a human readable string describing the exception.
Definition XScreen.cpp:14
~XScreenUnavailable() override=default
XScreenUnavailable(double timeUntilRetry)
Definition XScreen.cpp:23
double getRetryTime() const
Get retry time.
Definition XScreen.cpp:28
std::string getWhat() const override
Get a human readable string describing the exception.
Definition XScreen.cpp:33
The XScreen class, generic screen exception.
Definition XScreen.h:16