paramVal Struct Reference

Structure for storing parameter value in parameter library. More...

#include <asynPortDriver.h>

List of all members.

Public Attributes

asynParamType type
 Parameter data type.
char * name
 Parameter name.
bool valueDefined
epicsUInt32 uInt32Mask
epicsUInt32 uInt32InterruptMask
epicsUInt32 uInt32InterruptReason
union {
   epicsInt32   ival
   epicsUInt32   uival
   epicsFloat64   dval
   char *   sval
   epicsInt8 *   pi8
   epicsInt16 *   pi16
   epicsInt32 *   pi32
   epicsFloat32 *   pf32
   epicsFloat64 *   pf64
   void *   pgp
data
 Union for parameter value.


Detailed Description

Structure for storing parameter value in parameter library.

Member Data Documentation

union { ... } paramVal::data

Union for parameter value.

epicsFloat64 paramVal::dval

epicsInt32 paramVal::ival

Parameter name.

epicsFloat32* paramVal::pf32

epicsFloat64* paramVal::pf64

epicsInt16* paramVal::pi16

epicsInt32* paramVal::pi32

epicsInt8* paramVal::pi8

Parameter data type.

epicsUInt32 paramVal::uInt32Mask

epicsUInt32 paramVal::uival


The documentation for this struct was generated from the following file:

Generated on Wed Dec 8 14:51:53 2010 for asyn by  doxygen 1.5.7.1