| 21 | #include <string.h> |
| 22 | |
| 23 | Error::Error( const char *errorClass, int code ) |
| 24 | : _code( code ) |
| 25 | { |
| 26 | memset( _errorClass, 0, sizeof( _userMessage ) ); |
| 27 | memset( _userMessage, 0, sizeof( _userMessage ) ); |
| 28 | |
| 29 | strncpy( _errorClass, errorClass, BUFFER_SIZE - 1 ); |
| 30 | _errno = T::errorNumber(); |
| 31 | } |
| 32 | |
| 33 | Error::Error( const char *errorClass, int code, const char *userMessage ) |
| 34 | : _code( code ) |
nothing calls this directly
no test coverage detected