3 * - By John Hodge (thePowersGang)
6 * - ::std::exception and friends
11 #include <acess/sys.h>
14 ::std::exception::exception() throw():
18 ::std::exception::exception(const exception& other) throw():
19 m_what_str(other.m_what_str)
22 ::std::exception::exception(const string& str) throw():
26 ::std::exception& ::std::exception::operator=(const exception& other) throw()
28 m_what_str = other.m_what_str;
31 ::std::exception::~exception() throw()
34 const char* ::std::exception::what() const throw()
36 return m_what_str.c_str();
39 void ::std::terminate()
44 // --- Standar Exceptions ---
45 ::std::logic_error::logic_error(const ::std::string& what_str):
50 ::std::out_of_range::out_of_range(const ::std::string& what_str):