GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCBT / V1-4-1

Constituent: trace     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

LCBT_printf.h File Reference

Basic printf routines for LCB. More...

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

Included by dependency graph

Defines

#define PRINTF(format, args...)   LCBT_printOut(""format"",##args)
 Provide printf-like functionality directed to standard output.

#define EPRINTF(format, args...)   LCBT_printErr(""format"",##args)
 Provide printf-like functionality directed to error output.


Functions

void LCBT_printOut (const char *format,...)
 replaces printf() thru macro and send to "output" device

void LCBT_printErr (const char *format,...)
 replaces _printf() thru macro and send text to "error" device


Detailed Description

Basic printf routines for LCB.

Author:
Ed Bacho -- ebacho@slac.stanford.edu

Function Documentation

void LCBT_printErr const char *  format,
... 
 

replaces _printf() thru macro and send text to "error" device

Parameters:
format standard _printf format string
... standard vargs for printf
Returns:
none
This routine replaces _printf() thru a macro to direct "error text to proper device. It adds an "ERROR" and timestamp prefix to the text.

void LCBT_printOut const char *  format,
... 
 

replaces printf() thru macro and send to "output" device

Parameters:
format standard printf format string
... standard vargs for printf
Returns:
none
This routine replaces printf() thru a macro to direct "output" text to proper device.


Generated on Wed Jan 19 21:39:46 2005 by doxygen 1.3.3