#include <ctype.h>
#include <stdio.h>
#include <errno.h>
#include <float.h>
#include <limits.h>
#include <epicsVersion.h>
#include <epicsMath.h>
#include <epicsStdlib.h>
#include <epicsString.h>
#include <epicsConvert.h>
#include "pv/typeCast.h"
Go to the source code of this file.
|
void | epics::pvData::detail::parseToPOD (const char *in, boolean *out) |
|
| epics::pvData::detail::INTFN (int8, Int8) |
|
| epics::pvData::detail::INTFN (uint8, UInt8) |
|
| epics::pvData::detail::INTFN (int16_t, Int16) |
|
| epics::pvData::detail::INTFN (uint16_t, UInt16) |
|
| epics::pvData::detail::INTFN (int32_t, Int32) |
|
| epics::pvData::detail::INTFN (uint32_t, UInt32) |
|
void | epics::pvData::detail::parseToPOD (const char *in, int64_t *out) |
|
void | epics::pvData::detail::parseToPOD (const char *in, uint64_t *out) |
|
void | epics::pvData::detail::parseToPOD (const char *in, float *out) |
|
void | epics::pvData::detail::parseToPOD (const char *in, double *out) |
|
#define epicsExportSharedSymbols |
Value: epics ## S temp; \
int err = epicsParse ## S (in, &temp, 0,
NULL);
\ if(err) handleParseError(err); \
else *out = temp; \
}
void parseToPOD(const char *in, double *out)
Definition at line 120 of file parseToPOD.cpp.