#include <source/ariba/utility/transport/tcpip/protlib/network_message.h>
Inherits protlib::ProtLibException.
Public Types | |
enum | error_t { ERROR_TOO_LONG, ERROR_NO_MEM, ERROR_INVALID_POS, ERROR_NULL_POINTER, ERROR_INVALID_START_OFFSET, ERROR_TOO_SHORT, ERROR_INVALID_BUFSIZE } |
Public Member Functions | |
NetMsgError (error_t e) | |
const char * | getstr () const |
virtual const char * | what () const throw () |
Public Attributes | |
const error_t | err |
Static Private Attributes | |
static const char *const | errstr [] |
Definition at line 54 of file network_message.h.
ERROR_TOO_LONG | |
ERROR_NO_MEM | |
ERROR_INVALID_POS | |
ERROR_NULL_POINTER | |
ERROR_INVALID_START_OFFSET | |
ERROR_TOO_SHORT | |
ERROR_INVALID_BUFSIZE |
Definition at line 56 of file network_message.h.
virtual const char* protlib::NetMsgError::what | ( | ) | const throw () [inline, virtual] |
Get a printable string representation of the error.
Reimplemented from protlib::ProtLibException.
Definition at line 67 of file network_message.h.
References getstr().