Jan Breuer
2012-11-27 884a288cc0f15f5ab9ea36077b08ff002ff7eac2
scpi/scpi_error.h
@@ -37,13 +37,17 @@
#ifndef SCPI_ERROR_H
#define   SCPI_ERROR_H
#include "scpi_types.h"
#ifdef   __cplusplus
extern "C" {
#endif
    void SCPI_ErrorInit(scpi_t * context);
    void SCPI_ErrorClear(scpi_t * context);
    int16_t SCPI_ErrorPop(scpi_t * context);
    void SCPI_ErrorPush(scpi_t * context, int16_t err);
    int32_t SCPI_ErrorCount(scpi_t * context);
    const char * SCPI_ErrorTranslate(int16_t err);
#define SCPI_ERROR_SYNTAX               -102
@@ -54,6 +58,8 @@
#define SCPI_ERROR_INVALID_SUFFIX       -131
#define SCPI_ERROR_SUFFIX_NOT_ALLOWED   -138
#define SCPI_ERROR_EXECUTION_ERROR      -200
#ifdef   __cplusplus
}
#endif