GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSP / dev > qspprint / linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

QFCP_filesPrint.c File Reference

Convenience routine to print information about a set of standard physics files. More...

#include <QSP/QFCP_filesPrint.h>
#include <QSP/QFCP_files.h>
#include <QSD/QSD_filenamePrint.h>
#include <QSD/QFC_file.h>
#include <QSD/QFC_member.h>
#include <PBI/FFS.ih>
#include <stdio.h>

Functions

static void file_print (const char *label, const QFC_file *file)
 Prints the member file information.
static void std_print (const QFCP_files *files, unsigned int std)
 Prints information for chosen set of standard files.
static void handlers_print (const QFC_file handlers[32][2], const unsigned char cids[32], unsigned int which)
 Prints information for chosen set of handlers.
void QFCP_filesPrint (const QFCP_files *files, unsigned int std, unsigned int handlers)
 Prints a selected of the files.


Detailed Description

Convenience routine to print information about a set of standard physics files.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: QFCP_filesPrint.c,v 1.3 2011/03/28 22:58:45 russell Exp $

Function Documentation

static void file_print ( const char *  label,
const QFC_file *  file 
) [static]

Prints the member file information.

Parameters:
label Short string to use describe the file
file The QFC_file

Referenced by handlers_print(), and std_print().

static void handlers_print ( const QFC_file  handlers[32][2],
const unsigned char  cids[32],
unsigned int  which 
) [static]

Prints information for chosen set of handlers.

Parameters:
handlers The array of handler files, both master and configuration
cids The configuration ids by handler id.
which List, presented as a bit mask, of the handler files to print.
See also:
QFCP_FILES_STD_M

References file_print().

Referenced by QFCP_filesPrint().

void QFCP_filesPrint ( const QFCP_files files,
unsigned int  std,
unsigned int  handlers 
)

Prints a selected of the files.

Parameters:
files The standard set of physics files
std List, presented as a bit mask, of the standard files to print.
See also:
QFCP_FILES_STD_M
Parameters:
handlers List, presented as a bit mask, of the handlers and their configurations to print.

References _QFCP_files::cids, _QFCP_files::handlers, handlers_print(), and std_print().

static void std_print ( const QFCP_files files,
unsigned int  std 
) [static]

Prints information for chosen set of standard files.

Parameters:
files The files
std List, presented as a bit mask, of the standard files to print.
See also:
QFCP_FILES_STD_M

References file_print(), _QFCP_files::latc, _QFCP_files::lpa, and _QFCP_files::sbs.

Referenced by QFCP_filesPrint().


Generated on Mon Mar 28 16:00:50 2011 by  doxygen 1.5.8