areaDetector
3-14
EPICS areaDetector framework
|
#include <string>
#include <stdio.h>
#include <ellLib.h>
#include <epicsTypes.h>
#include <asynDriver.h>
#include <ADCoreAPI.h>
Go to the source code of this file.
Classes | |
union | NDAttrValue |
Union defining the values in an NDAttribute object. More... | |
struct | NDAttributeListNode |
Structure used by the EPICS ellLib library for linked lists of C++ objects. More... | |
class | NDAttribute |
NDAttribute class; an attribute has a name, description, source type, source string, data type, and value. More... | |
Macros | |
#define | ND_SUCCESS 0 |
NDAttribute.h. More... | |
#define | ND_ERROR -1 |
Failure return code More... | |
Typedefs | |
typedef struct NDAttributeListNode | NDAttributeListNode |
Structure used by the EPICS ellLib library for linked lists of C++ objects. More... | |
Enumerations | |
enum | NDDataType_t { NDInt8 , NDUInt8 , NDInt16 , NDUInt16 , NDInt32 , NDUInt32 , NDInt64 , NDUInt64 , NDFloat32 , NDFloat64 } |
Enumeration of NDArray data types. More... | |
enum | NDAttrDataType_t { NDAttrInt8 = NDInt8 , NDAttrUInt8 = NDUInt8 , NDAttrInt16 = NDInt16 , NDAttrUInt16 = NDUInt16 , NDAttrInt32 = NDInt32 , NDAttrUInt32 = NDUInt32 , NDAttrInt64 = NDInt64 , NDAttrUInt64 = NDUInt64 , NDAttrFloat32 = NDFloat32 , NDAttrFloat64 = NDFloat64 , NDAttrString , NDAttrUndefined } |
Enumeration of NDAttribute attribute data types. More... | |
enum | NDAttrSource_t { NDAttrSourceDriver , NDAttrSourceParam , NDAttrSourceEPICSPV , NDAttrSourceFunct , NDAttrSourceConst , NDAttrSourceUndefined } |
Enumeration of NDAttibute source types. More... | |
#define ND_ERROR -1 |
Failure return code
#define ND_SUCCESS 0 |
Mark Rivers University of Chicago October 18, 2013 Success return code
typedef struct NDAttributeListNode NDAttributeListNode |
Structure used by the EPICS ellLib library for linked lists of C++ objects.
This is needed for ellLists of C++ objects, for which making the first data element the ELLNODE does not work if the class has virtual functions or derived classes.
enum NDAttrDataType_t |
Enumeration of NDAttribute attribute data types.
enum NDAttrSource_t |
Enumeration of NDAttibute source types.
enum NDDataType_t |
Enumeration of NDArray data types.