#include <stdlib.h>
#include <stddef.h>
#include <stdio.h>
#include <string.h>
#include <fcntl.h>
#include <errno.h>
#include "libComAPI.h"
#include "epicsThread.h"
#include "epicsStdio.h"
Go to the source code of this file.
#define epicsStdioStdStreams |
FILE* epicsStdCall epicsGetStderr |
( |
void |
| ) |
|
Definition at line 56 of file epicsStdio.c.
FILE *epicsStdCall epicsGetThreadStderr(void)
FILE* epicsStdCall epicsGetStdin |
( |
void |
| ) |
|
Definition at line 38 of file epicsStdio.c.
FILE *epicsStdCall epicsGetThreadStdin(void)
FILE* epicsStdCall epicsGetStdout |
( |
void |
| ) |
|
Definition at line 47 of file epicsStdio.c.
FILE *epicsStdCall epicsGetThreadStdout(void)
FILE* epicsStdCall epicsGetThreadStderr |
( |
void |
| ) |
|
Definition at line 77 of file epicsStdio.c.
85 if (!stderrThreadPrivateId)
LIBCOM_API void *epicsStdCall epicsThreadPrivateGet(epicsThreadPrivateId)
FILE* epicsStdCall epicsGetThreadStdin |
( |
void |
| ) |
|
Definition at line 65 of file epicsStdio.c.
LIBCOM_API void *epicsStdCall epicsThreadPrivateGet(epicsThreadPrivateId)
LIBCOM_API void epicsStdCall epicsThreadOnce(epicsThreadOnceId *id, EPICSTHREADFUNC, void *arg)
FILE* epicsStdCall epicsGetThreadStdout |
( |
void |
| ) |
|
Definition at line 71 of file epicsStdio.c.
LIBCOM_API void *epicsStdCall epicsThreadPrivateGet(epicsThreadPrivateId)
LIBCOM_API void epicsStdCall epicsThreadOnce(epicsThreadOnceId *id, EPICSTHREADFUNC, void *arg)
void epicsStdCall epicsSetThreadStderr |
( |
FILE * |
fp | ) |
|
Definition at line 102 of file epicsStdio.c.
LIBCOM_API void epicsStdCall epicsThreadOnce(epicsThreadOnceId *id, EPICSTHREADFUNC, void *arg)
LIBCOM_API void epicsStdCall epicsThreadPrivateSet(epicsThreadPrivateId, void *)
void epicsStdCall epicsSetThreadStdin |
( |
FILE * |
fp | ) |
|
Definition at line 90 of file epicsStdio.c.
LIBCOM_API void epicsStdCall epicsThreadOnce(epicsThreadOnceId *id, EPICSTHREADFUNC, void *arg)
LIBCOM_API void epicsStdCall epicsThreadPrivateSet(epicsThreadPrivateId, void *)
void epicsStdCall epicsSetThreadStdout |
( |
FILE * |
fp | ) |
|
Definition at line 96 of file epicsStdio.c.
LIBCOM_API void epicsStdCall epicsThreadOnce(epicsThreadOnceId *id, EPICSTHREADFUNC, void *arg)
LIBCOM_API void epicsStdCall epicsThreadPrivateSet(epicsThreadPrivateId, void *)
int epicsStdCall epicsStdoutPrintf |
( |
const char * |
pFormat, |
|
|
|
... |
|
) |
| |
Definition at line 108 of file epicsStdio.c.
114 va_start(pvar, pFormat);
115 nchar = vfprintf(stream, pFormat, pvar);
FILE *epicsStdCall epicsGetStdout(void)
int epicsStdCall epicsStdoutPutchar |
( |
int |
c | ) |
|
Definition at line 125 of file epicsStdio.c.
FILE *epicsStdCall epicsGetStdout(void)
int epicsStdCall epicsStdoutPuts |
( |
const char * |
str | ) |
|
Definition at line 120 of file epicsStdio.c.
FILE *epicsStdCall epicsGetStdout(void)