protlib::QueueManagerError Class Reference
[Queue Manager]

QueueManager errors. More...

#include <source/ariba/utility/transport/tcpip/protlib/queuemanager.h>

Inherits protlib::ProtLibException.

Collaboration diagram for protlib::QueueManagerError:

Collaboration graph
[legend]

List of all members.

Public Types

enum  error_t { ERROR_NO_QUEUE_MANAGER, ERROR_REGISTER }
 error codes More...

Public Member Functions

 QueueManagerError (error_t e)
 constructor
virtual const char * getstr () const
virtual const char * what () const throw ()

Public Attributes

const error_t err

Static Private Attributes

static const char *const errstr []
 QueueManager error strings.


Detailed Description

QueueManager errors.

Definition at line 53 of file queuemanager.h.


Member Enumeration Documentation

error codes

Enumerator:
ERROR_NO_QUEUE_MANAGER 
ERROR_REGISTER 

Definition at line 56 of file queuemanager.h.


Member Function Documentation

virtual const char* protlib::QueueManagerError::what (  )  const throw () [inline, virtual]

Get a printable string representation of the error.

Warning:
Note that the data this pointer refers to still belongs to the exception object. It is only valid as long as the exception object exists.
Returns:
the error message

Reimplemented from protlib::ProtLibException.

Definition at line 64 of file queuemanager.h.

References getstr().


Member Data Documentation

Definition at line 60 of file queuemanager.h.

Referenced by getstr().


The documentation for this class was generated from the following files:

Generated on Fri Aug 14 23:39:52 2009 for Ariba by  doxygen 1.5.8