EPICS ARCHIVER V4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups
Public Attributes | List of all members
CtrlInfoData Class Reference

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
 

Detailed Description

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... ?!


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