![]() |
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.
|
This union stores either the string or the json_value of a Value. More...
#include <aida_pva_types.h>
Data Fields | |
json_value * | jsonValue |
The parsed json_value of this Value if the type is AIDA_JSON_TYPE. More... | |
char * | stringValue |
The string value of this Value if the type is AIDA_STRING_TYPE. More... | |
This union stores either the string or the json_value of a Value.
An Value can be a string or can be a json structure. If json is detected it is automatically parsed and placed in the ValueContents union under the jsonValue
key.
Definition at line 100 of file aida_pva_types.h.
json_value* jsonValue |
The parsed json_value of this Value if the type is AIDA_JSON_TYPE.
Definition at line 103 of file aida_pva_types.h.
Referenced by getJsonValue(), and releaseValue().
char* stringValue |
The string value of this Value if the type is AIDA_STRING_TYPE.
Definition at line 102 of file aida_pva_types.h.