GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSE / V1-6-4
Constituent: qse     Tag: linux-gcc
#include "QSE/QFR_file.h"
#include "LSE/LFR_key.h"
#include "FMX/FMX_pubdefs.h"
#include "MSG/MSG_macdefs.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for QFR_file.c:
Data Structures | |
struct | _QFR_fileCtx |
The context for the file resolution facility. More... | |
Typedefs | |
typedef _QFR_fileCtx | QFR_fileCtx |
Functions | |
static const char * | translate (const char *facility, const char *area) |
Translates the environment variable whose name looks like <facility>_<area>. | |
static unsigned int | size (const char *stem, const char *facility, const char *area) |
Gets the size, in bytes of the file stem. | |
int | QFR_fileCtxSizeof (const QFR_fileCfg *cfg) |
Returns the size in bytes need to hold the file resolution context. | |
void * | QFR_fileCtxConstruct (QFR_fileCtx *ctx, const QFR_fileCfg *cfg) |
Constructs the file resolution translation context. | |
int | QFR_fileResolve (QFR_fileCtx *ctx, unsigned int key, const char *dirName, const char *fileName, char *name, unsigned int nameLen) |
Variables | |
static const QFR_fileCfg | CfgDefault = { "QFR", { NULL, NULL, NULL } } |
CVS $Id: QFR_file.c,v 1.2 2007/02/14 21:17:50 russell Exp $
|
Constructs the file resolution translation context.
|
|
Returns the size in bytes need to hold the file resolution context.
|
|
Gets the size, in bytes of the file stem.
|
|
Translates the environment variable whose name looks like <facility>_<area>.
|