GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSE / dev > qse / rhel5-64


Interface   Data Structures   File List   Data Fields   Globals  

QDF_exc.c File Reference

Implementation of the CDF decoding exception handling. More...

#include <QSE/QDF_exc.h>
#include <QDF_exc_def.h>
#include <string.h>

Functions

int QDF_excSizeof (void)
 Returns the size, in bytes, of the a QDF_exc structure.
void * QDF_excConstruct (QDF_exc *exc)
 One time initialization of a QDE_exc structure.
void QDF_excDeclare (QDF_exc *exc, unsigned int status)
 Declares an exception.


Detailed Description

Implementation of the CDF decoding exception handling.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: QDF_exc.c,v 1.2 2011/03/27 01:45:44 russell Exp $

Function Documentation

void * QDF_excConstruct ( QDF_exc exc  ) 

One time initialization of a QDE_exc structure.

Returns:
The parameter exc
Parameters:
exc The QSE_exc structure to initialize

void QDF_excDeclare ( QDF_exc exc,
unsigned int  status 
)

Declares an exception.

Parameters:
exc The exception handling context
status The status. This must be non-zero and is reported as the return value of QDF_excEstablish.

References _QDF_exc::env.

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().

int QDF_excSizeof ( void   ) 

Returns the size, in bytes, of the a QDF_exc structure.

Returns:
The size, in bytes, of the a QDF_exc structure


Generated on Fri Nov 30 10:25:33 2012 by  doxygen 1.5.8