LAL  7.1.6.1-25a63a4
LALStatus Struct Reference

## Detailed Description

LAL status structure, see The LALStatus structure for more details.

Definition at line 947 of file LALDatatypes.h.

## Data Fields

INT4 statusCode
A numerical code identifying the type of error, or 0 for nominal status; Negative values are reserved for certain standard error types. More...

const CHARstatusDescription
An explanatory string corresponding to the numerical status code. More...

volatile const CHARId
A character string identifying the source file and version number of the function being reported on. More...

const CHARfunction
The name of the function. More...

const CHARfile
The name of the source file containing the function code. More...

INT4 line
The line number in the source file where the current statusCode was set. More...

struct tagLALStatus * statusPtr
Pointer to the next node in the list; NULL if this function is not reporting a subroutine error. More...

INT4 level
The nested-function level where any error was reported. More...

## ◆ statusCode

 INT4 LALStatus::statusCode

A numerical code identifying the type of error, or 0 for nominal status; Negative values are reserved for certain standard error types.

Definition at line 948 of file LALDatatypes.h.

## ◆ statusDescription

 const CHAR* LALStatus::statusDescription

An explanatory string corresponding to the numerical status code.

Definition at line 949 of file LALDatatypes.h.

## ◆ Id

 volatile const CHAR* LALStatus::Id

A character string identifying the source file and version number of the function being reported on.

Definition at line 950 of file LALDatatypes.h.

## ◆ function

 const CHAR* LALStatus::function

The name of the function.

Definition at line 951 of file LALDatatypes.h.

## ◆ file

 const CHAR* LALStatus::file

The name of the source file containing the function code.

Definition at line 952 of file LALDatatypes.h.

## ◆ line

 INT4 LALStatus::line

The line number in the source file where the current statusCode was set.

Definition at line 953 of file LALDatatypes.h.

## ◆ statusPtr

 struct tagLALStatus* LALStatus::statusPtr

Pointer to the next node in the list; NULL if this function is not reporting a subroutine error.

Definition at line 954 of file LALDatatypes.h.

## ◆ level

 INT4 LALStatus::level

The nested-function level where any error was reported.

Definition at line 955 of file LALDatatypes.h.