Exceptions

class ApplicationAlreadyRunningException : public std::exception
class TimerAlreadyStartedException : public std::exception
class TimerAlreadyStoppedException : public std::exception
class TimerNotStartedException : public std::exception
class TimerNotStoppedException : public std::exception
class ListenerCouldNotBeRemovedException : public std::exception

Public Functions

auto what() const noexcept -> const char* override
class LoopIsAlreadyRunningException : public std::exception

Public Functions

auto what() const noexcept -> const char* override
class NameAlreadyTakenException : public std::exception

Public Functions

NameAlreadyTakenException(const std::string &name, const std::string &context)
auto what() const noexcept -> const char* override
class LoopDoesNotExistException : public std::exception

Public Functions

explicit LoopDoesNotExistException(const std::string &name)
auto what() const noexcept -> const char* override