QError.hh File Reference


Detailed Description

Go to the source code of this file.

Classes

class  QError
 error class with error type and description More...

Enumerations

enum  QError_ {
  QERR_SUCCESS, QERR_OUT_OF_RANGE, QERR_OVERFLOW, QERR_UNDERFLOW,
  QERR_SIZE_NOT_MATCH, QERR_FILE_NOT_FOUND, QERR_CANNOT_OPEN_FILE, QERR_UNDEFINED_NUMBER,
  QERR_TYPE_CONVERSION, QERR_GSL_ERROR, QERR_UNDEFINED_LG, QERR_UNDEFINED_ID,
  QERR_UNDEFINED_TYPE, QERR_UNDEFINED_STATUS, QERR_UNDEFINED_PARAMETER, QERR_UNDEFINED_COMMAND,
  QERR_UNDEFINED_DEVICE, QERR_UNDEFINED_INTERFACE, QERR_UNDEFINED_TARGET, QERR_NI,
  QERR_UNDEFINED_MODE, QERR_UNDEFINED_BASKET, QERR_UNDEFINED_CRATE, QERR_UNDEFINED_BOARD,
  QERR_UNDEFINED_CHANNEL, QERR_ELE_UNDEFINED_REGISTER, QERR_ELE_GENERIC_ERR, QERR_ELE_NO_ACKNOLDGEMENT,
  QERR_ELE_FE_WRITE, QERR_ELE_BACKPLANE_WRITE, QERR_ELE_BESSEL_WRITE, QERR_ELE_PULSER_ATT_WRITE,
  QERR_ELE_PULSER_STATUS_WRITE, QERR_ELE_FE_READ, QERR_ELE_BACKPLANE_READ, QERR_ELE_BESSEL_READ,
  QERR_ELE_PULSER_ATT_READ, QERR_ELE_PULSER_STATUS_READ, QERR_VME_OPEN, QERR_VME_WRITE,
  QERR_VME_READ, QERR_GPIB_GENERAL, QERR_NET_UNKNOWN_HOST, QERR_NET_CONNECTION_FAILED,
  QERR_NET_IO_FAILED, QERR_NET_WRITE_FAILED, QERR_NET_READ_FAILED, QERR_NET_PROTOCOL,
  QERR_SHMEM_INVALID_INDEX, QERR_SHMEM_INVALID_ID, QERR_DB_INCONSISTENCY, QERR_DB_CONN_FAILED,
  QERR_DB_QUERY_FAILED, QERR_DB_NULL_RESULT, QERR_DB_MAXLINES_EXCEEDED, QERR_UNKNOWN_ERR,
  QERR_NOT_IMPLEMENTED
}
 underlying enum with error types

Functions

std::ostream & operator<< (std::ostream &s, const QError &err)
 error stream of string error and description


Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const QError err 
)

error stream of string error and description

stream of error type and description

References QError::fErr, QError::fMap, and QError::GetDescription().


Generated on Tue Nov 16 10:50:00 2010 for CUORE Software by  doxygen 1.5.6