LAL  7.5.0.1-b72065a
StreamSequenceInput.c File Reference

Prototypes

void LALCHARReadSequence (LALStatus *stat, CHARSequence **sequence, FILE *stream)
 
int XLALCHARReadSequence (CHARSequence **sequence, FILE *stream)
 

Go to the source code of this file.

Data Structures

union  Buffer
 
struct  BufferList
 

Macros

#define BUFFSIZE   1024
 
#define FREEBUFFERLIST(headPtr)
 
#define fscanf   __extension__ fscanf
 
#define TYPECODE   I2
 
#define TYPE   INT2
 
#define SIZE   2
 
#define TYPECODE   I4
 
#define TYPE   INT4
 
#define SIZE   4
 
#define TYPECODE   I8
 
#define TYPE   INT8
 
#define SIZE   8
 
#define TYPECODE   U2
 
#define TYPE   UINT2
 
#define SIZE   2
 
#define TYPECODE   U4
 
#define TYPE   UINT4
 
#define SIZE   4
 
#define TYPECODE   U8
 
#define TYPE   UINT8
 
#define SIZE   8
 
#define TYPECODE   S
 
#define TYPE   REAL4
 
#define SIZE   4
 
#define TYPECODE   D
 
#define TYPE   REAL8
 
#define SIZE   8
 
#define TYPECODE   Z
 
#define TYPE   COMPLEX16
 
#define DATA   REAL8
 
#define SIZE   16
 
#define FORMAT   LAL_REAL8_FORMAT
 
#define TYPECODE   C
 
#define TYPE   COMPLEX8
 
#define DATA   REAL4
 
#define SIZE   8
 
#define FORMAT   LAL_REAL4_FORMAT
 

Macro Definition Documentation

◆ BUFFSIZE

#define BUFFSIZE   1024

Definition at line 12 of file StreamSequenceInput.c.

◆ FREEBUFFERLIST

#define FREEBUFFERLIST (   headPtr)
Value:
if ( headPtr ) { \
BufferList *herePtr = headPtr; \
while ( herePtr ) { \
BufferList *nextPtr = herePtr->next; \
LALFree( herePtr ); \
herePtr = nextPtr; \
} \
} else (void)(0)

Definition at line 33 of file StreamSequenceInput.c.

◆ fscanf

#define fscanf   __extension__ fscanf

Definition at line 199 of file StreamSequenceInput.c.

◆ TYPECODE [1/10]

#define TYPECODE   I2

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [1/10]

#define TYPE   INT2

Definition at line 279 of file StreamSequenceInput.c.

◆ SIZE [1/10]

#define SIZE   2

Definition at line 281 of file StreamSequenceInput.c.

◆ TYPECODE [2/10]

#define TYPECODE   I4

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [2/10]

#define TYPE   INT4

Definition at line 279 of file StreamSequenceInput.c.

◆ SIZE [2/10]

#define SIZE   4

Definition at line 281 of file StreamSequenceInput.c.

◆ TYPECODE [3/10]

#define TYPECODE   I8

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [3/10]

#define TYPE   INT8

Definition at line 279 of file StreamSequenceInput.c.

◆ SIZE [3/10]

#define SIZE   8

Definition at line 281 of file StreamSequenceInput.c.

◆ TYPECODE [4/10]

#define TYPECODE   U2

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [4/10]

#define TYPE   UINT2

Definition at line 279 of file StreamSequenceInput.c.

◆ SIZE [4/10]

#define SIZE   2

Definition at line 281 of file StreamSequenceInput.c.

◆ TYPECODE [5/10]

#define TYPECODE   U4

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [5/10]

#define TYPE   UINT4

Definition at line 279 of file StreamSequenceInput.c.

◆ SIZE [5/10]

#define SIZE   4

Definition at line 281 of file StreamSequenceInput.c.

◆ TYPECODE [6/10]

#define TYPECODE   U8

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [6/10]

#define TYPE   UINT8

Definition at line 279 of file StreamSequenceInput.c.

◆ SIZE [6/10]

#define SIZE   8

Definition at line 281 of file StreamSequenceInput.c.

◆ TYPECODE [7/10]

#define TYPECODE   S

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [7/10]

#define TYPE   REAL4

Definition at line 279 of file StreamSequenceInput.c.

◆ SIZE [7/10]

#define SIZE   4

Definition at line 281 of file StreamSequenceInput.c.

◆ TYPECODE [8/10]

#define TYPECODE   D

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [8/10]

#define TYPE   REAL8

Definition at line 279 of file StreamSequenceInput.c.

◆ SIZE [8/10]

#define SIZE   8

Definition at line 281 of file StreamSequenceInput.c.

◆ TYPECODE [9/10]

#define TYPECODE   Z

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [9/10]

#define TYPE   COMPLEX16

Definition at line 279 of file StreamSequenceInput.c.

◆ DATA [1/2]

#define DATA   REAL8

Definition at line 280 of file StreamSequenceInput.c.

◆ SIZE [9/10]

#define SIZE   16

Definition at line 281 of file StreamSequenceInput.c.

◆ FORMAT [1/2]

#define FORMAT   LAL_REAL8_FORMAT

Definition at line 282 of file StreamSequenceInput.c.

◆ TYPECODE [10/10]

#define TYPECODE   C

Definition at line 278 of file StreamSequenceInput.c.

◆ TYPE [10/10]

#define TYPE   COMPLEX8

Definition at line 279 of file StreamSequenceInput.c.

◆ DATA [2/2]

#define DATA   REAL4

Definition at line 280 of file StreamSequenceInput.c.

◆ SIZE [10/10]

#define SIZE   8

Definition at line 281 of file StreamSequenceInput.c.

◆ FORMAT [2/2]

#define FORMAT   LAL_REAL4_FORMAT

Definition at line 282 of file StreamSequenceInput.c.