3#ifdef STARFLEETTOOLBOX_EXPORTS
4#define THREADEXCEPT __declspec(dllexport)
6#define THREADEXCEPT __declspec(dllimport)
49 const char*
what() const noexcept
override {
return _msg.c_str(); }
An Exception used when a thread creation error is detected.
Definition ThreadCreationException.h:15
ThreadCreationException(const char *message)
Copy constructor.
Definition ThreadCreationException.h:21
ThreadCreationException(const string &message)
Copy constructor.
Definition ThreadCreationException.h:27
const char * what() const noexcept override
Overload of message retrie.
Definition ThreadCreationException.h:49
ThreadCreationException(ThreadCreationException const &) noexcept=default
Copy constructor.
ThreadCreationException & operator=(ThreadCreationException const &) noexcept=default
Assignation operator.
~ThreadCreationException() override=default