LAL  7.5.0.1-b72065a
SeqFactories.h File Reference

Prototypes

REAL4 prototypes (default name)
void LALCreateArraySequence (LALStatus *, REAL4ArraySequence **, CreateArraySequenceIn *)
 
void LALDestroyArraySequence (LALStatus *, REAL4ArraySequence **)
 
REAL4VectorSequenceXLALCreateVectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyVectorSequence (REAL4VectorSequence *vecseq)
 
void LALCreateVectorSequence (LALStatus *, REAL4VectorSequence **, CreateVectorSequenceIn *)
 
void LALDestroyVectorSequence (LALStatus *, REAL4VectorSequence **)
 
INT2 prototypes
void LALI2CreateArraySequence (LALStatus *status, INT2ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALI2DestroyArraySequence (LALStatus *status, INT2ArraySequence **arraySeqence)
 
INT2VectorSequenceXLALCreateINT2VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyINT2VectorSequence (INT2VectorSequence *vecseq)
 
void LALI2CreateVectorSequence (LALStatus *status, INT2VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALI2DestroyVectorSequence (LALStatus *status, INT2VectorSequence **vectorSequence)
 
INT4 prototypes
void LALI4CreateArraySequence (LALStatus *status, INT4ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALI4DestroyArraySequence (LALStatus *status, INT4ArraySequence **arraySeqence)
 
INT4VectorSequenceXLALCreateINT4VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyINT4VectorSequence (INT4VectorSequence *vecseq)
 
void LALI4CreateVectorSequence (LALStatus *status, INT4VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALI4DestroyVectorSequence (LALStatus *status, INT4VectorSequence **vectorSequence)
 
INT8 prototypes
void LALI8CreateArraySequence (LALStatus *status, INT8ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALI8DestroyArraySequence (LALStatus *status, INT8ArraySequence **arraySeqence)
 
INT8VectorSequenceXLALCreateINT8VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyINT8VectorSequence (INT8VectorSequence *vecseq)
 
void LALI8CreateVectorSequence (LALStatus *status, INT8VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALI8DestroyVectorSequence (LALStatus *status, INT8VectorSequence **vectorSequence)
 
UINT2 prototypes
void LALU2CreateArraySequence (LALStatus *status, UINT2ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALU2DestroyArraySequence (LALStatus *status, UINT2ArraySequence **arraySeqence)
 
UINT2VectorSequenceXLALCreateUINT2VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyUINT2VectorSequence (UINT2VectorSequence *vecseq)
 
void LALU2CreateVectorSequence (LALStatus *status, UINT2VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALU2DestroyVectorSequence (LALStatus *status, UINT2VectorSequence **vectorSequence)
 
UINT4 prototypes
void LALU4CreateArraySequence (LALStatus *status, UINT4ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALU4DestroyArraySequence (LALStatus *status, UINT4ArraySequence **arraySeqence)
 
UINT4VectorSequenceXLALCreateUINT4VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyUINT4VectorSequence (UINT4VectorSequence *vecseq)
 
void LALU4CreateVectorSequence (LALStatus *status, UINT4VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALU4DestroyVectorSequence (LALStatus *status, UINT4VectorSequence **vectorSequence)
 
UINT8 prototypes
void LALU8CreateArraySequence (LALStatus *status, UINT8ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALU8DestroyArraySequence (LALStatus *status, UINT8ArraySequence **arraySeqence)
 
UINT8VectorSequenceXLALCreateUINT8VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyUINT8VectorSequence (UINT8VectorSequence *vecseq)
 
void LALU8CreateVectorSequence (LALStatus *status, UINT8VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALU8DestroyVectorSequence (LALStatus *status, UINT8VectorSequence **vectorSequence)
 
REAL4 prototypes
void LALSCreateArraySequence (LALStatus *status, REAL4ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALSDestroyArraySequence (LALStatus *status, REAL4ArraySequence **arraySeqence)
 
REAL4VectorSequenceXLALCreateREAL4VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyREAL4VectorSequence (REAL4VectorSequence *vecseq)
 
void LALSCreateVectorSequence (LALStatus *status, REAL4VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALSDestroyVectorSequence (LALStatus *status, REAL4VectorSequence **vectorSequence)
 
REAL8 prototypes
void LALDCreateArraySequence (LALStatus *status, REAL8ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALDDestroyArraySequence (LALStatus *status, REAL8ArraySequence **arraySeqence)
 
REAL8VectorSequenceXLALCreateREAL8VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyREAL8VectorSequence (REAL8VectorSequence *vecseq)
 
void LALDCreateVectorSequence (LALStatus *status, REAL8VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALDDestroyVectorSequence (LALStatus *status, REAL8VectorSequence **vectorSequence)
 
COMPLEX8 prototypes
void LALCCreateArraySequence (LALStatus *status, COMPLEX8ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALCDestroyArraySequence (LALStatus *status, COMPLEX8ArraySequence **arraySeqence)
 
COMPLEX8VectorSequenceXLALCreateCOMPLEX8VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyCOMPLEX8VectorSequence (COMPLEX8VectorSequence *vecseq)
 
void LALCCreateVectorSequence (LALStatus *status, COMPLEX8VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALCDestroyVectorSequence (LALStatus *status, COMPLEX8VectorSequence **vectorSequence)
 
COMPLEX16 prototypes
void LALZCreateArraySequence (LALStatus *status, COMPLEX16ArraySequence **arraySequence, CreateArraySequenceIn *aSeqParams)
 
void LALZDestroyArraySequence (LALStatus *status, COMPLEX16ArraySequence **arraySeqence)
 
COMPLEX16VectorSequenceXLALCreateCOMPLEX16VectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyCOMPLEX16VectorSequence (COMPLEX16VectorSequence *vecseq)
 
void LALZCreateVectorSequence (LALStatus *status, COMPLEX16VectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALZDestroyVectorSequence (LALStatus *status, COMPLEX16VectorSequence **vectorSequence)
 
CHAR prototypes
CHARVectorSequenceXLALCreateCHARVectorSequence (UINT4 length, UINT4 veclen)
 
void XLALDestroyCHARVectorSequence (CHARVectorSequence *vecseq)
 
void LALCHARCreateVectorSequence (LALStatus *status, CHARVectorSequence **vectorSequence, CreateVectorSequenceIn *vSeqParams)
 
void LALCHARDestroyVectorSequence (LALStatus *status, CHARVectorSequence **vectorSequence)
 

Go to the source code of this file.

Data Structures

struct  CreateVectorSequenceIn
 This structure stores the input required for creating a vector sequence. More...
 
struct  CreateArraySequenceIn
 This structure stores the input required for creating an array sequence. More...
 

Macros

Error Codes
#define SEQFACTORIESH_ESLENGTH   1
 Illegal sequence length. More...
 
#define SEQFACTORIESH_EVLENGTH   2
 Illegal vector length. More...
 
#define SEQFACTORIESH_EALENGTH   4
 Illegal array dimension. More...
 
#define SEQFACTORIESH_EVPTR   8
 Null sequence handle. More...
 
#define SEQFACTORIESH_EUPTR   16
 Non-null sequence pointer. More...
 
#define SEQFACTORIESH_EDPTR   32
 Null sequence data. More...
 
#define SEQFACTORIESH_EINPTR   64
 Null input pointer. More...
 
#define SEQFACTORIESH_EMALLOC   128
 Malloc failure. More...