mars/error.h File Reference

MARS Error Values. More...


Enumerations

enum  {
  MARS_SUCCESS = 0,
  MARS_ERROR_NULL,
  MARS_ERROR_PARAMS,
  MARS_ERROR_INTERNAL,
  MARS_ERROR_MEMORY,
  MARS_ERROR_ALIGN,
  MARS_ERROR_LIMIT,
  MARS_ERROR_STATE,
  MARS_ERROR_FORMAT,
  MARS_ERROR_BUSY
}
 MARS error values. More...


Detailed Description

MARS Error Values.


Enumeration Type Documentation

anonymous enum

MARS error values.

These are the generic error values returned by MARS API functions.

For specific reasons for the error, please refer to the specific function reference in the API documentation.

Enumerator:
MARS_SUCCESS  successful with no errors
MARS_ERROR_NULL  null pointer passed in
MARS_ERROR_PARAMS  invalid parameter specified
MARS_ERROR_INTERNAL  internal library error
MARS_ERROR_MEMORY  out of memory
MARS_ERROR_ALIGN  bad memory alignment
MARS_ERROR_LIMIT  some limit exceeded
MARS_ERROR_STATE  something is in an invalid state
MARS_ERROR_FORMAT  invalid format specified
MARS_ERROR_BUSY  operation returned due to being busy


Generated on Tue Nov 11 11:44:00 2008 for MARS by  doxygen 1.5.6