29 #include <tacopie/utils/logger.hpp>    39   tacopie_error(
const std::string& what, 
const std::string& file, std::size_t line);
    52   const std::string& 
get_file(
void) 
const;
    74 #define __TACOPIE_THROW(level, what)                          \    76     __TACOPIE_LOG(level, (what));                             \    77     throw tacopie::tacopie_error((what), __FILE__, __LINE__); \ const std::string & get_file(void) const
tacopie_error(const std::string &what, const std::string &file, std::size_t line)
ctor 
tacopie_error & operator=(const tacopie_error &)=default
assignment operator 
Definition: io_service.hpp:48
std::size_t get_line(void) const
~tacopie_error(void)=default
assignment operator