GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCBT / dev > ssrsim / sun-gcc
#include <PBS/PBS.h>
#include <PBS/MBA.h>
#include <PBS/CACHE.h>
#include <PBS/WCT.h>
#include <PBS/MTX.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
Functions | |
void | LCBT_printInit () |
init control struct for PRINTF amd EPRINTF | |
void | LCBT_printAllocBuffs (int numErrLines, int numPrntLines, int wrap) |
allocates buffers for PRINTF and EPRINTF | |
void | LCBT_printReleaseBuffs () |
releases buffers for PRINTF and EPRINTF | |
void | LCBT_printClearBuffs () |
clear buffers for PRINTF and EPRINTF, i.e. no text | |
void | LCBT_printShellDisable (int disable) |
set disable flag to stop PRINTF and EPRINTF to VxSHell | |
void | LCBT_printGetErrBuff (char *errBuff, int maxLen) |
fills buffers for EPRINTF | |
void | LCBT_printGetPrntBuff (char *prntBuff, int maxLen) |
fills buffers for PRINTF | |
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 |
void LCBT_printAllocBuffs | ( | int | numErrLines, | |
int | numPrntLines, | |||
int | wrap | |||
) |
allocates buffers for PRINTF and EPRINTF
numErrLines | number of lines to be buffered | |
numPrntLines | number of lines to be buffered | |
wrap | 0=buffer fills and stops, 1=buffer wraps and deltes oldest |
References LCBT_printClearBuffs().
void LCBT_printClearBuffs | ( | ) |
clear buffers for PRINTF and EPRINTF, i.e. no text
Referenced by LCBT_printAllocBuffs().
void LCBT_printErr | ( | const char * | format, | |
... | ||||
) |
replaces _printf() thru macro and send text to "error" device
format | standard _printf format string | |
... | standard vargs for printf |
void LCBT_printGetErrBuff | ( | char * | errBuff, | |
int | maxLen | |||
) |
fills buffers for EPRINTF
errBuff | buffer to fill in | |
maxLen | length of buffer to fill in |
void LCBT_printGetPrntBuff | ( | char * | prntBuff, | |
int | maxLen | |||
) |
fills buffers for PRINTF
prntBuff | buffer to fill in | |
maxLen | length of buffer to fill in |
void LCBT_printInit | ( | ) |
init control struct for PRINTF amd EPRINTF
void LCBT_printOut | ( | const char * | format, | |
... | ||||
) |
replaces printf() thru macro and send to "output" device
format | standard printf format string | |
... | standard vargs for printf |
void LCBT_printReleaseBuffs | ( | ) |
releases buffers for PRINTF and EPRINTF
void LCBT_printShellDisable | ( | int | disable | ) |
set disable flag to stop PRINTF and EPRINTF to VxSHell
disable | 0=print to shell, 1=no print to shell |