EPICS ARCHIVER V4
|
A glorified union of NumericInfo and EnumeratedInfo. More...
#include <CtrlInfo.h>
Public Attributes | |
uint16_t | size |
size | |
uint16_t | type |
type | |
union { | |
NumericInfo analog | |
EnumeratedInfo index | |
} | value |
value | |
A glorified union of NumericInfo and EnumeratedInfo.
type == CtrlInfo::Type Info::size includes the "size" and "type" field. The original archiver read/wrote "Info" that way, but didn't properly initialize it: size excluded size/type and was then rounded up by 8 bytes... ?!