#include "dbDefs.h"
#include "epicsPrint.h"
#include "epicsVersion.h"
#include "epicsAssert.h"
#include "epicsThread.h"
#include "epicsTime.h"
#include "cantProceed.h"
#include "epicsStackTrace.h"
Go to the source code of this file.
|
void | epicsAssert (const char *pFile, const unsigned line, const char *pExp, const char *pAuthorName) |
|
void epicsAssert |
( |
const char * |
pFile, |
|
|
const unsigned |
line, |
|
|
const char * |
pExp, |
|
|
const char * |
pAuthorName |
|
) |
| |
Definition at line 24 of file osdAssert.c.
30 "A call to 'assert(%s)'\n" 31 " by thread '%s' failed in %s line %u.\n",
36 errlogPrintf(
"EPICS Release %s.\n", epicsReleaseVersion);
42 "%Y-%m-%d %H:%M:%S.%f %Z", ¤t);
47 pAuthorName =
"the author";
49 errlogPrintf(
"Please E-mail this message to %s or to tech-talk@aps.anl.gov\n",
LIBCOM_API const char *epicsStdCall epicsThreadGetNameSelf(void)
LIBCOM_API size_t epicsStdCall epicsTimeToStrftime(char *pBuff, size_t bufLength, const char *pFormat, const epicsTimeStamp *pTS)
Convert epicsTimeStamp to string. See epicsTime::strftime()
LIBCOM_API void epicsStdCall epicsThreadSuspendSelf(void)
int epicsStdCall epicsTimeGetCurrent(epicsTimeStamp *pDest)
Get current time into *pDest.
int errlogPrintf(const char *pFormat,...)
void epicsStackTrace(void)
void date(const char *format)
EPICS time stamp, for use from C code.