Loading [MathJax]/extensions/TeX/AMSsymbols.js
LAL 7.7.0.1-3a66518
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
LALDebugLevel.c File Reference

Prototypes

void XLALClobberDebugLevel (int level)
 
static void XLALSetDebugLevel (void)
 
int XLALGetDebugLevel (void)
 

Go to the source code of this file.

Macros

#define LAL_ONCE(init)   (lalOnce ? (init)(), lalOnce = 0 : 0)
 

Variables

static int lalOnce = 1
 
static int lalDebugLevel = LAL_DEFAULT_DEBUG_LEVEL
 

Macro Definition Documentation

◆ LAL_ONCE

#define LAL_ONCE (   init)    (lalOnce ? (init)(), lalOnce = 0 : 0)

Definition at line 44 of file LALDebugLevel.c.

Function Documentation

◆ XLALSetDebugLevel()

static void XLALSetDebugLevel ( void  )
static

Definition at line 59 of file LALDebugLevel.c.

Variable Documentation

◆ lalOnce

int lalOnce = 1
static

Definition at line 43 of file LALDebugLevel.c.

◆ lalDebugLevel

int lalDebugLevel = LAL_DEFAULT_DEBUG_LEVEL
static

Definition at line 48 of file LALDebugLevel.c.