XLALGSL.h File Reference

#include <gsl/gsl_errno.h>
#include <lal/LALConfig.h>

Include dependency graph for XLALGSL.h:

Go to the source code of this file.

Defines

#define XLALGSL_PTHREAD_MUTEX_LOCK   ((void)(0))
#define XLALGSL_PTHREAD_MUTEX_UNLOCK   ((void)(0))
#define XLAL_CALLGSL(statement)

Functions

 NRCSID (XLALGSLH,"$Id: XLALGSL.h,v 1.4 2007/07/07 21:31:20 duncan Exp $")


Define Documentation

#define XLALGSL_PTHREAD_MUTEX_LOCK   ((void)(0))

Definition at line 39 of file XLALGSL.h.

#define XLALGSL_PTHREAD_MUTEX_UNLOCK   ((void)(0))

Definition at line 40 of file XLALGSL.h.

#define XLAL_CALLGSL ( statement   ) 

Value:

do {           gsl_error_handler_t *saveGSLErrorHandler_;           XLALGSL_PTHREAD_MUTEX_LOCK;           saveGSLErrorHandler_ = gsl_set_error_handler_off();           statement;           gsl_set_error_handler( saveGSLErrorHandler_ );           XLALGSL_PTHREAD_MUTEX_UNLOCK;         } while (0)

Definition at line 43 of file XLALGSL.h.


Function Documentation

NRCSID ( XLALGSLH  ,
"$Id: XLALGSL.  h,
v 1.4 2007/07/07 21:31:20 duncan Exp $"   
)


Generated on Sun Oct 12 02:33:34 2008 for LAL by  doxygen 1.5.2