FrameCache.c File Reference

#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <regex.h>
#include <glob.h>
#include <lal/LALStdio.h>
#include <lal/LALStdlib.h>
#include <lal/FrameCache.h>

Include dependency graph for FrameCache.c:

Go to the source code of this file.

Defines

#define TMPSTRLEN   15
#define XSTR(x)   #x
#define STR(x)   XSTR( x )

Functions

 NRCSID (FRAMECACHEC,"$Id: FrameCache.c,v 1.14 2007/06/08 14:41:46 bema Exp $")
FrCacheXLALFrImportCache (const char *fname)
FrCacheXLALFrSieveCache (FrCache *input, FrCacheSieve *params)
FrCacheXLALFrGenerateCache (const CHAR *dirstr, const CHAR *fnptrn)
int XLALFrExportCache (FrCache *cache, const CHAR *fname)
void XLALFrDestroyCache (FrCache *cache)
void LALFrCacheImport (LALStatus *status, FrCache **output, const CHAR *fname)
void LALFrCacheExport (LALStatus *status, FrCache *cache, const CHAR *fname)
void LALDestroyFrCache (LALStatus *status, FrCache **cache)
void LALFrCacheSieve (LALStatus *status, FrCache **output, FrCache *input, FrCacheSieve *params)
void LALFrCacheGenerate (LALStatus *status, FrCache **output, const CHAR *dirstr, const CHAR *fnptrn)


Define Documentation

#define TMPSTRLEN   15

Definition at line 127 of file FrameCache.c.

#define XSTR ( x   )     #x

Definition at line 128 of file FrameCache.c.

#define STR ( x   )     XSTR( x )

Definition at line 129 of file FrameCache.c.


Function Documentation

NRCSID ( FRAMECACHEC  ,
"$Id: FrameCache.  c,
v 1.14 2007/06/08 14:41:46 bema Exp $"   
)

FrCache* XLALFrImportCache ( const char *  fname  ) 

Definition at line 133 of file FrameCache.c.

FrCache* XLALFrSieveCache ( FrCache input,
FrCacheSieve params 
)

Definition at line 230 of file FrameCache.c.

FrCache* XLALFrGenerateCache ( const CHAR dirstr,
const CHAR fnptrn 
)

Definition at line 359 of file FrameCache.c.

int XLALFrExportCache ( FrCache cache,
const CHAR fname 
)

Definition at line 497 of file FrameCache.c.

void XLALFrDestroyCache ( FrCache cache  ) 

Definition at line 544 of file FrameCache.c.

void LALFrCacheImport ( LALStatus status,
FrCache **  output,
const CHAR fname 
)

Definition at line 576 of file FrameCache.c.

void LALFrCacheExport ( LALStatus status,
FrCache cache,
const CHAR fname 
)

Definition at line 610 of file FrameCache.c.

void LALDestroyFrCache ( LALStatus status,
FrCache **  cache 
)

Definition at line 632 of file FrameCache.c.

void LALFrCacheSieve ( LALStatus status,
FrCache **  output,
FrCache input,
FrCacheSieve params 
)

Definition at line 650 of file FrameCache.c.

void LALFrCacheGenerate ( LALStatus status,
FrCache **  output,
const CHAR dirstr,
const CHAR fnptrn 
)

Definition at line 676 of file FrameCache.c.


Generated on Fri Aug 29 02:49:52 2008 for LAL by  doxygen 1.5.2