![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "shareLib.h"
Go to the source code of this file.
Classes | |
struct | mapdbfType |
Macros | |
#define | DBF_NTYPES DBF_NOACCESS+1 |
#define | DBR_STRING DBF_STRING |
#define | DBR_CHAR DBF_CHAR |
#define | DBR_UCHAR DBF_UCHAR |
#define | DBR_SHORT DBF_SHORT |
#define | DBR_USHORT DBF_USHORT |
#define | DBR_LONG DBF_LONG |
#define | DBR_ULONG DBF_ULONG |
#define | DBR_INT64 DBF_INT64 |
#define | DBR_UINT64 DBF_UINT64 |
#define | DBR_FLOAT DBF_FLOAT |
#define | DBR_DOUBLE DBF_DOUBLE |
#define | DBR_ENUM DBF_ENUM |
#define | DBR_PUT_ACKT DBR_ENUM+1 |
#define | DBR_PUT_ACKS DBR_PUT_ACKT+1 |
#define | DBR_NOACCESS DBF_NOACCESS |
#define | VALID_DB_REQ(x) ((x >= 0) && (x <= DBR_ENUM)) |
#define | INVALID_DB_REQ(x) ((x < 0) || (x > DBR_ENUM)) |
Typedefs | |
typedef struct mapdbfType | mapdbfType |
Enumerations | |
enum | dbfType { DBF_STRING, DBF_CHAR, DBF_UCHAR, DBF_SHORT, DBF_USHORT, DBF_LONG, DBF_ULONG, DBF_INT64, DBF_UINT64, DBF_FLOAT, DBF_DOUBLE, DBF_ENUM, DBF_MENU, DBF_DEVICE, DBF_INLINK, DBF_OUTLINK, DBF_FWDLINK, DBF_NOACCESS } |
Variables | |
epicsShareExtern mapdbfType | pamapdbfType [] |
#define DBF_NTYPES DBF_NOACCESS+1 |
Definition at line 44 of file dbFldTypes.h.
#define DBR_CHAR DBF_CHAR |
Definition at line 77 of file dbFldTypes.h.
#define DBR_DOUBLE DBF_DOUBLE |
Definition at line 86 of file dbFldTypes.h.
#define DBR_ENUM DBF_ENUM |
Definition at line 87 of file dbFldTypes.h.
#define DBR_FLOAT DBF_FLOAT |
Definition at line 85 of file dbFldTypes.h.
#define DBR_INT64 DBF_INT64 |
Definition at line 83 of file dbFldTypes.h.
#define DBR_LONG DBF_LONG |
Definition at line 81 of file dbFldTypes.h.
#define DBR_NOACCESS DBF_NOACCESS |
Definition at line 90 of file dbFldTypes.h.
#define DBR_PUT_ACKS DBR_PUT_ACKT+1 |
Definition at line 89 of file dbFldTypes.h.
#define DBR_PUT_ACKT DBR_ENUM+1 |
Definition at line 88 of file dbFldTypes.h.
#define DBR_SHORT DBF_SHORT |
Definition at line 79 of file dbFldTypes.h.
#define DBR_STRING DBF_STRING |
Definition at line 76 of file dbFldTypes.h.
#define DBR_UCHAR DBF_UCHAR |
Definition at line 78 of file dbFldTypes.h.
#define DBR_UINT64 DBF_UINT64 |
Definition at line 84 of file dbFldTypes.h.
#define DBR_ULONG DBF_ULONG |
Definition at line 82 of file dbFldTypes.h.
#define DBR_USHORT DBF_USHORT |
Definition at line 80 of file dbFldTypes.h.
#define INVALID_DB_REQ | ( | x | ) | ((x < 0) || (x > DBR_ENUM)) |
Definition at line 92 of file dbFldTypes.h.
#define VALID_DB_REQ | ( | x | ) | ((x >= 0) && (x <= DBR_ENUM)) |
Definition at line 91 of file dbFldTypes.h.
typedef struct mapdbfType mapdbfType |
enum dbfType |
Enumerator | |
---|---|
DBF_STRING | |
DBF_CHAR | |
DBF_UCHAR | |
DBF_SHORT | |
DBF_USHORT | |
DBF_LONG | |
DBF_ULONG | |
DBF_INT64 | |
DBF_UINT64 | |
DBF_FLOAT | |
DBF_DOUBLE | |
DBF_ENUM | |
DBF_MENU | |
DBF_DEVICE | |
DBF_INLINK | |
DBF_OUTLINK | |
DBF_FWDLINK | |
DBF_NOACCESS |
Definition at line 24 of file dbFldTypes.h.
epicsShareExtern mapdbfType pamapdbfType[] |
Definition at line 51 of file dbFldTypes.h.