15 #ifndef INC_epicsTypes_H 16 #define INC_epicsTypes_H 18 #include "libComAPI.h" 22 # if defined (__STDC__ ) || defined (__cplusplus) 23 # define stringOf(TOKEN) #TOKEN 25 # define stringOf(TOKEN) "TOKEN" 65 #define MAX_STRING_SIZE 40 112 #define firstEpicsType epicsInt8T 113 #define lastEpicsType epicsOldStringT 114 #define validEpicsType(x) ((x>=firstEpicsType) && (x<=lastEpicsType)) 115 #define invalidEpicsType(x) ((x<firstEpicsType) || (x>lastEpicsType)) 122 #ifdef epicsTypesGLOBAL 144 #ifdef epicsTypesGLOBAL 162 #ifdef epicsTypesGLOBAL 193 #ifdef epicsTypesGLOBAL 212 #ifdef epicsTypesGLOBAL
LIBCOM_API const unsigned epicsTypeSizes[lastEpicsType+1]
char epicsOldString[MAX_STRING_SIZE]
unsigned short epicsUInt16
unsigned long long epicsUInt64
LIBCOM_API const char * epicsTypeAnyFieldName[lastEpicsType+1]
LIBCOM_API const char * epicsTypeCodeNames[lastEpicsType+1]
LIBCOM_API const char * epicsTypeNames[lastEpicsType+1]
struct rset rset EPICS_DEPRECATED
Compiler specific declarations.
LIBCOM_API const epicsTypeClass epicsTypeClasses[lastEpicsType+1]