19#ifndef SEQUENCERERROR_H
20#define SEQUENCERERROR_H
40#if defined(DRUMSTICK_STATIC)
41#define DRUMSTICK_ALSA_EXPORT
43#if defined(drumstick_alsa_EXPORTS)
44#define DRUMSTICK_ALSA_EXPORT Q_DECL_EXPORT
46#define DRUMSTICK_ALSA_EXPORT Q_DECL_IMPORT
78 virtual const char*
what()
const noexcept override;
QString qstrError() const
Gets the human readable error message from the error code.
int code() const
Gets the numeric error code.
SequencerError(QString const &s, int rc)
Constructor.
const QString & location() const
Gets the location of the error code as provided in the constructor.
virtual const char * what() const noexcept override
Retrieve a human readable error message.