fwCaen
8.4.0
|
string | JCOP_FRAMEWORK_CAEN_DEBUG = "JCOP_FRAMEWORK_CAEN_DEBUG" |
_fwCaen_parseXmlFile (string caenEasyFileName, dyn_dyn_string &listOfDevices, dyn_string &exceptionInfo) | |
int | _fwCaen_getAttributesOrChildNodeValue (unsigned doc, unsigned node, string name, string &value) |
void | _fwCaen_printElements (int docum, dyn_int elements) |
_fwCaen_parseXmlFile | ( | string | caenEasyFileName, |
dyn_dyn_string & | listOfDevices, | ||
dyn_string & | exceptionInfo | ||
) |
Internal function to parse an Easy System XML configuration file. It returns a dyn_dyn array with the list of devices.
[in] | caenEasyFileName | string: XML file name that has been produced by the CAEN Easy rack configuration for WinCC OA |
[out] | listOfDevices | dyn_dyn_string: contains the list of devices parsed from the CAEN Easy rack XML file |
[out] | exceptionInfo | dyn_string: returns details of any errors |
int _fwCaen_getAttributesOrChildNodeValue | ( | unsigned | doc, |
unsigned | node, | ||
string | name, | ||
string & | value | ||
) |
Internal function to get attributes or child node values in the Easy System XML configuration file. It returns the attribute value.
[in] | doc | unsigned: document id, kept in memory |
[in] | node | unsigned: XML node id, kept in memory |
[in] | name | string: attribute name to be read |
[out] | value | string: attribute value read |
void _fwCaen_printElements | ( | int | docum, |
dyn_int | elements | ||
) |
Print a list of node ids in memory
[in] | doc | unsigned: document id, kept in memory |
[in] | elements | dyn_int: array with the list of nodes to print |
string JCOP_FRAMEWORK_CAEN_DEBUG = "JCOP_FRAMEWORK_CAEN_DEBUG" |
Debug flag used to show only fwCaen debug messages on runtime