Line data Source code
1 : #include <utility> 2 : 3 : #include "Tools/Exception/waiting_canceled/waiting_canceled.hpp" 4 : 5 : using namespace spu::tools; 6 : 7 : #define DEFAULT_MESSAGE "Waiting canceled thread." 8 : 9 0 : waiting_canceled::waiting_canceled() noexcept 10 0 : : exception(DEFAULT_MESSAGE) 11 : { 12 0 : } 13 : 14 0 : waiting_canceled::waiting_canceled(std::string&& message) noexcept 15 0 : : exception(message.empty() ? DEFAULT_MESSAGE : message) 16 : { 17 0 : } 18 : 19 2035 : waiting_canceled::waiting_canceled(std::string&& filename, 20 : int&& line_num, 21 : std::string&& funcname, 22 2035 : std::string&& message) noexcept 23 2045 : : exception(std::move(filename), 24 2054 : std::move(line_num), 25 2073 : std::move(funcname), 26 4066 : message.empty() ? DEFAULT_MESSAGE : message) 27 : { 28 2000 : }