![]() |
Accelerator Independent Data Access / PVAccess 2.0
AIDA-PVA is the latest version of the AIDA framework. Built on top of EPICS 7 it enables client applications to programmatically access and manage any device or database on the SLAC Network using simple channel names.
|
The Header File for the type conversion functions. More...
#include <jni.h>#include <stdbool.h>#include "sysutil_proto.h"#include "aida_pva_json.h"#include "aida_pva.h"Go to the source code of this file.
Macros | |
| #define | CONVERT_FROM_VMS_DOUBLE(_double, _count) |
| Convert in-place, doubles from VMS to ieee format. More... | |
| #define | CONVERT_FROM_VMS_FLOAT(_float, _count) |
| Convert in-place, floating point numbers from VMS to ieee format. More... | |
| #define | CONVERT_TO_VMS_DOUBLE(_double, _count) |
| Convert in-place, doubles from ieee to VMS format. More... | |
| #define | CONVERT_TO_VMS_FLOAT(_float, _count) |
| Convert in-place, floating point numbers from ieee to VMS format. More... | |
| #define CONVERT_FROM_VMS_DOUBLE | ( | _double, | |
| _count | |||
| ) |
Convert in-place, doubles from VMS to ieee format.
Give a pointer to an array of VMS doubles and this macro will convert it in-place, to ieee format
| _double | pointer to a single VMS double or an array of them |
| _count | the number of doubles to convert |
Definition at line 63 of file aida_pva_convert.h.
| #define CONVERT_FROM_VMS_FLOAT | ( | _float, | |
| _count | |||
| ) |
Convert in-place, floating point numbers from VMS to ieee format.
Give a pointer to an array of VMS floating point numbers and this macro will convert it in-place, to ieee format
| _float | pointer to a single VMS floating point number or an array of them |
| _count | the number of floating point numbers to convert |
Definition at line 50 of file aida_pva_convert.h.
| #define CONVERT_TO_VMS_DOUBLE | ( | _double, | |
| _count | |||
| ) |
Convert in-place, doubles from ieee to VMS format.
Give a pointer to an array of ieee doubles and this macro will convert it in-place, to VMS format
| _double | pointer to a single ieee double or an array of them |
| _count | the number of doubles to convert |
Definition at line 37 of file aida_pva_convert.h.
| #define CONVERT_TO_VMS_FLOAT | ( | _float, | |
| _count | |||
| ) |
Convert in-place, floating point numbers from ieee to VMS format.
Give a pointer to an array of ieee floating point numbers and this macro will convert it in-place, to VMS format
| _float | pointer to a single ieee floating point number or an array of them |
| _count | the number of ieee point numbers to convert |
Definition at line 24 of file aida_pva_convert.h.