Loading [MathJax]/extensions/TeX/AMSsymbols.js
LAL 7.7.0.1-5e288d3
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
LALDictSequence.h File Reference

Prototypes

void XLALDestroyDictSequence (LALDictSequence *sequence)
 
LALDictSequence * XLALCreateDictSequence (size_t length)
 
LALDictSequence * XLALCutDictSequence (const LALDictSequence *sequence, size_t first, size_t length)
 
LALDictSequence * XLALCopyDictSequence (const LALDictSequence *sequence)
 
void XLALRollDictSequence (LALDictSequence *sequence, int count)
 
void XLALShiftDictSequence (LALDictSequence *sequence, int count)
 
LALDictSequence * XLALResizeDictSequence (LALDictSequence *sequence, int first, size_t length)
 
size_t XLALDictSequenceLength (LALDictSequence *sequence)
 
LALDict * XLALDictSequenceGet (LALDictSequence *sequence, int pos)
 
int XLALDictSequenceSet (LALDictSequence *sequence, LALDict *inparmas, int pos)
 

Go to the source code of this file.

Data Structures

struct  LALDictSequence
 

Function Documentation

◆ XLALDestroyDictSequence()

void XLALDestroyDictSequence ( LALDictSequence *  sequence)

Definition at line 24 of file LALDictSequence.c.

◆ XLALCreateDictSequence()

LALDictSequence * XLALCreateDictSequence ( size_t  length)

Definition at line 37 of file LALDictSequence.c.

◆ XLALCutDictSequence()

LALDictSequence * XLALCutDictSequence ( const LALDictSequence *  sequence,
size_t  first,
size_t  length 
)

Definition at line 58 of file LALDictSequence.c.

◆ XLALCopyDictSequence()

LALDictSequence * XLALCopyDictSequence ( const LALDictSequence *  sequence)

Definition at line 75 of file LALDictSequence.c.

◆ XLALRollDictSequence()

void XLALRollDictSequence ( LALDictSequence *  sequence,
int  count 
)

Definition at line 96 of file LALDictSequence.c.

◆ XLALShiftDictSequence()

void XLALShiftDictSequence ( LALDictSequence *  sequence,
int  count 
)

Definition at line 115 of file LALDictSequence.c.

◆ XLALResizeDictSequence()

LALDictSequence * XLALResizeDictSequence ( LALDictSequence *  sequence,
int  first,
size_t  length 
)

Definition at line 144 of file LALDictSequence.c.

◆ XLALDictSequenceLength()

size_t XLALDictSequenceLength ( LALDictSequence *  sequence)

Definition at line 177 of file LALDictSequence.c.

◆ XLALDictSequenceGet()

LALDict * XLALDictSequenceGet ( LALDictSequence *  sequence,
int  pos 
)

Definition at line 183 of file LALDictSequence.c.

◆ XLALDictSequenceSet()

int XLALDictSequenceSet ( LALDictSequence *  sequence,
LALDict *  inparmas,
int  pos 
)

Definition at line 193 of file LALDictSequence.c.