![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <stdio.h>
#include <stdarg.h>
#include "libComAPI.h"
#include "compilerDependencies.h"
#include "epicsTempFile.h"
Go to the source code of this file.
Macros | |
#define | stdin epicsGetStdin() |
#define | stdout epicsGetStdout() |
#define | stderr epicsGetStderr() |
#define | printf epicsStdoutPrintf |
#define | puts epicsStdoutPuts |
#define | putchar epicsStdoutPutchar |
Enumerations | |
enum | TF_RETURN { TF_OK =0, TF_ERROR =1 } |
Functions | |
LIBCOM_API int epicsStdCall | epicsSnprintf (char *str, size_t size, const char *format,...) EPICS_PRINTF_STYLE(3 |
LIBCOM_API int epicsStdCall LIBCOM_API int epicsStdCall | epicsVsnprintf (char *str, size_t size, const char *format, va_list ap) |
LIBCOM_API enum TF_RETURN | truncateFile (const char *pFileName, unsigned long size) |
LIBCOM_API FILE *epicsStdCall | epicsGetStdin (void) |
LIBCOM_API FILE *epicsStdCall | epicsGetStdout (void) |
LIBCOM_API FILE *epicsStdCall | epicsGetStderr (void) |
LIBCOM_API FILE *epicsStdCall | epicsGetThreadStdin (void) |
LIBCOM_API FILE *epicsStdCall | epicsGetThreadStdout (void) |
LIBCOM_API FILE *epicsStdCall | epicsGetThreadStderr (void) |
LIBCOM_API void epicsStdCall | epicsSetThreadStdin (FILE *) |
LIBCOM_API void epicsStdCall | epicsSetThreadStdout (FILE *) |
LIBCOM_API void epicsStdCall | epicsSetThreadStderr (FILE *) |
LIBCOM_API int epicsStdCall | epicsStdoutPrintf (const char *pformat,...) EPICS_PRINTF_STYLE(1 |
LIBCOM_API int epicsStdCall LIBCOM_API int epicsStdCall | epicsStdoutPuts (const char *str) |
LIBCOM_API int epicsStdCall | epicsStdoutPutchar (int c) |
#define printf epicsStdoutPrintf |
Definition at line 41 of file epicsStdio.h.
#define putchar epicsStdoutPutchar |
Definition at line 51 of file epicsStdio.h.
#define puts epicsStdoutPuts |
Definition at line 46 of file epicsStdio.h.
#define stderr epicsGetStderr() |
Definition at line 32 of file epicsStdio.h.
#define stdin epicsGetStdin() |
Definition at line 28 of file epicsStdio.h.
#define stdout epicsGetStdout() |
Definition at line 30 of file epicsStdio.h.
enum TF_RETURN |
Enumerator | |
---|---|
TF_OK | |
TF_ERROR |
Definition at line 70 of file epicsStdio.h.
LIBCOM_API FILE* epicsStdCall epicsGetStderr | ( | void | ) |
Definition at line 56 of file epicsStdio.c.
LIBCOM_API FILE* epicsStdCall epicsGetStdin | ( | void | ) |
Definition at line 38 of file epicsStdio.c.
LIBCOM_API FILE* epicsStdCall epicsGetStdout | ( | void | ) |
Definition at line 47 of file epicsStdio.c.
LIBCOM_API FILE* epicsStdCall epicsGetThreadStderr | ( | void | ) |
Definition at line 77 of file epicsStdio.c.
LIBCOM_API FILE* epicsStdCall epicsGetThreadStdin | ( | void | ) |
Definition at line 65 of file epicsStdio.c.
LIBCOM_API FILE* epicsStdCall epicsGetThreadStdout | ( | void | ) |
Definition at line 71 of file epicsStdio.c.
LIBCOM_API void epicsStdCall epicsSetThreadStderr | ( | FILE * | ) |
Definition at line 102 of file epicsStdio.c.
LIBCOM_API void epicsStdCall epicsSetThreadStdin | ( | FILE * | ) |
Definition at line 90 of file epicsStdio.c.
LIBCOM_API void epicsStdCall epicsSetThreadStdout | ( | FILE * | ) |
Definition at line 96 of file epicsStdio.c.
LIBCOM_API int epicsStdCall epicsSnprintf | ( | char * | str, |
size_t | size, | ||
const char * | format, | ||
... | |||
) |
LIBCOM_API int epicsStdCall epicsStdoutPrintf | ( | const char * | pformat, |
... | |||
) |
LIBCOM_API int epicsStdCall epicsStdoutPutchar | ( | int | c | ) |
Definition at line 125 of file epicsStdio.c.
LIBCOM_API int epicsStdCall LIBCOM_API int epicsStdCall epicsStdoutPuts | ( | const char * | str | ) |
Definition at line 120 of file epicsStdio.c.
LIBCOM_API int epicsStdCall LIBCOM_API int epicsStdCall epicsVsnprintf | ( | char * | str, |
size_t | size, | ||
const char * | format, | ||
va_list | ap | ||
) |
Definition at line 26 of file osdStdio.c.
LIBCOM_API enum TF_RETURN truncateFile | ( | const char * | pFileName, |
unsigned long | size | ||
) |
Definition at line 27 of file truncateFile.c.