14 CASE(UInt8, epics::pvData::uint8, UCHAR, UByte)
15 CASE(Int8, epics::pvData::int8, CHAR, Byte)
16 CASE(UInt16, epics::pvData::uint16, USHORT, UShort)
17 CASE(Int16, epics::pvData::int16, SHORT, Short)
18 CASE(UInt32, epics::pvData::uint32, ULONG, UInt)
19 CASE(Int32, epics::pvData::int32, LONG, Int)
20 CASE(Float32,
float, FLOAT, Float)
21 CASE(Float64,
double, DOUBLE, Double)
22 #ifndef CASE_SKIP_BOOL 23 CASE(UInt8, epics::pvData::boolean, UCHAR, Boolean)
25 #ifdef CASE_REAL_INT64 26 CASE(UInt64, epics::pvData::uint64, UINT64, ULong)
27 CASE(Int64, epics::pvData::int64, INT64, Long)
28 #elif defined(CASE_SQUEEZE_INT64) 29 CASE(UInt32, epics::pvData::uint64, ULONG, ULong)
30 CASE(Int32, epics::pvData::int64, LONG, Long)
36 CASE(Enum16, epics::pvData::int32, ENUM, Int)
39 CASE(Int8, std::string, CHAR, String)