GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSE / dev > qse / rhel5-64
#include <setjmp.h>
Classes | |
struct | _QDF_exc |
The exception handling context. More... | |
Typedefs | |
typedef enum _QDF_excType | QDF_excType |
Typedef for enum _QDF_excType. | |
typedef enum _QDF_excSubsystem | QDF_excSubsystem |
Typedef for enum _QDF_excSubsystem. | |
typedef struct _QDF_exc | QDF_exc |
Enumerations | |
enum | _QDF_excType { QDF_EXCTYPE_K_STD = 0, QDF_EXCTYPE_K_PED = 1, QDF_EXCTYPE_K_CLB = 2, QDF_EXCTYPE_K_ERR = 3 } |
Enumeration of the major compression types. More... | |
enum | _QDF_excSubsystem { QDF_EXCSUBSYSTEM_K_ACD = 0x00, QDF_EXCSUBSYSTEM_K_TKR = 0x01, QDF_EXCSUBSYSTEM_K_CAL = 0x02, QDF_EXCSUBSYSTEM_K_GEM = 0x03, QDF_EXCSUBSYSTEM_K_ESB = 0x04, QDF_EXCSUBSYSTEM_K_TKR_TEM = 0x10, QDF_EXCSUBSYSTEM_K_CAL_TEM = 0x20, QDF_EXCSUBSYSTEM_K_ERR_TEM = 0x40, QDF_EXCSUBSYSTEM_K_DGN_TEM = 0x80 } |
Enumeration of the subsystem. More... | |
Functions | |
static __inline unsigned int | QDF__excStatusCompose (QDF_excType type, QDF_excSubsystem subsystem, unsigned char component, unsigned short int reason) |
Composes a standard status code to be returned as the exception reason. |
CVS $Id: QDF_exc_def.h,v 1.3 2009/05/01 01:26:58 russell Exp $
enum _QDF_excSubsystem |
Enumeration of the subsystem.
enum _QDF_excType |
static __inline unsigned int QDF__excStatusCompose | ( | QDF_excType | type, | |
QDF_excSubsystem | subsystem, | |||
unsigned char | component, | |||
unsigned short int | reason | |||
) | [static] |
Composes a standard status code to be returned as the exception reason.
type | Compress type, |
subsystem | Which subsystem, |
component | Valid only for
| |
reason | Application specific reason |
Referenced by acd_ped_style_0(), acd_ped_style_1(), acd_ped_style_2(), acd_ped_style_3(), acd_std_unpack(), acd_std_unpack_pats(), cal_ped1_style_1(), cal_ped1_style_2(), cal_ped1_style_3(), cal_ped4_style_1(), cal_ped4_style_2(), cal_ped4_style_3(), cal_std_unpack_phas_unknown(), calStd4Decode(), find_split_point(), QDF_calStd1Decode(), QDF_tkrErrDecode(), and tkr_std_unpack_tots().