GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSEP / V3-2-0

Constituent: qsd_print_f0200     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

QSEP_print_f0200.h File Reference

Database for printing physics events. More...

#include "QSEP/QSEP.h"
#include "QSD/QSF_schema.h"
#include "QSD/QSF_services.h"
#include "QSE/QSE_update.h"
#include "QSE/QSE_printDvr.h"
#include "LSEP/LSEP_ids.h"

Include dependency graph for QSEP_print_f0200.h:

This graph shows which files directly or indirectly include this file:


Defines

#define RND_TO(_x, _r)   (((_x) + (_r) - 1) / (_r)) * (_r)
 Round _x up to the nearest boundary of _r.

Functions

static int size (void *prm)
 Returns the size, in bytes, of the control handle.
static void construct (QSE_printDvr *printDvr, void *prm)
 Constructs/initializes the print driver handle used in formatting the events.
static const QSF_services * get (void *prm)
 Returns a pointer to the services table to use for the physics events.

Variables

static const QSF_schema Schema
 The, what amounts to, virtual function table.

Detailed Description

Database for printing physics events.

Author:
russell

Define Documentation

#define RND_TO _x,
_r   )     (((_x) + (_r) - 1) / (_r)) * (_r)
 

Round _x up to the nearest boundary of _r.

Returns:
The rounded of value
Parameters:
_x The value to round
_r The rounding


Function Documentation

void construct QSE_printDvr *  printDvr,
void *  prm
[static]
 

Constructs/initializes the print driver handle used in formatting the events.

Parameters:
printDvr The print driver handle to initialize
prm Options parameter passed to the print driver construction routine

const QSF_services * get void *  prm  )  [static]
 

Returns a pointer to the services table to use for the physics events.

Returns:
A pointer to the service table to use for the physics events
Parameters:
prm Arbritrary user parameter. Unused here, but could be used to select different update tables

int size void *  prm  )  [static]
 

Returns the size, in bytes, of the control handle.

Returns:
The size, in bytes, of the control handle.
Parameters:
prm Arbitrary parameter that is used to size amount of memory needed. Ignored in this case.
The amount of memory returned by this routien should be allocated by caller and passed, along with prm, to construction routine


Variable Documentation

static const QSE_schema Schema [static]
 

Initial value:

{
     get,
    "Physics Events Format 0"
}
The, what amounts to, virtual function table.


Generated on Sun Jun 14 02:23:52 2009 by  doxygen 1.4.4