53 exception::exception ( ) :
55 mString ( ( char* ) malloc ( 65536 ) )
57 gettimeofday ( &mTime, NULL );
62 exception::exception (
const exception& aExc ) :
65 mString ( ( char* ) malloc ( 65536 ) )
67 strcpy ( mString , aExc.mString );
72 strcpy ( mString , aExc.mString );
77 exception::~exception() throw()
87 const char* exception::what()
const throw()
90 if ( strlen ( mString ) )
96 std::stringstream lStr;
98 std::string lString ( lStr.str() );
99 strncpy ( mString , lString.c_str() , 65536 );
104 void exception::append (
const char* aCStr )
throw()
106 strncat ( mString, aCStr , 65536-strlen ( mString ) );