unLHCLoggingDB 9.0.0
|
Library containing functions to retrieve configuration data for unLHCLoggingDB. More...
Functions | |
void | unLHCLoggingDBUserLib_getDeviceInfo_BASIC (string sFullDpeName, string &sName, string &sDescription, string &sHierarchy, string &sDpAlias, string &sDpeExtension) |
void | unLHCLoggingDBUserLib_getDeviceInfo_UNICOS (string sFullDpeName, string &sName, string &sDescription, string &sHierarchy, string &sDpAlias, string &sDpeExtension) |
void | unLHCLoggingDBUserLib_getSystemAlarmInfo (const dyn_string dsDpe, const string sLocation, string &sDpe, string &sDescription, string &sAlias, string &sName, string &sHierarchy) |
Library containing functions to retrieve configuration data for unLHCLoggingDB.
The functions are receiving the full data point element name as an input parameter and are returning name, hierarchy, alias and element extension as output parameters
Usage: Public
PVSS manager usage: CTRL, UI
Constraints:
void unLHCLoggingDBUserLib_getDeviceInfo_BASIC | ( | string | sFullDpeName, |
string & | sName, | ||
string & | sDescription, | ||
string & | sHierarchy, | ||
string & | sDpAlias, | ||
string & | sDpeExtension | ||
) |
This is the very basic function for retrieving logging config data. It can be used for developement purpose, ore if there is no user function and the devices do not fit into the UNICOS naming scheme.
sFullDpeName | input, full data point element name |
sName | output, variable name |
sDescription | output, description |
sHierarchy | output, systemName/dpType |
sDpAlias | output, alias |
sDpeExtension | output, element extension |
void unLHCLoggingDBUserLib_getDeviceInfo_UNICOS | ( | string | sFullDpeName, |
string & | sName, | ||
string & | sDescription, | ||
string & | sHierarchy, | ||
string & | sDpAlias, | ||
string & | sDpeExtension | ||
) |
This is the default function for retrieving logging config data for UNICOS devices.
sDpAlias + sDpeExtension is used to display the sFullDpeName in a more human readable form.
sFullDpeName | input, full data point element name |
sName | output, variable name |
sDescription | output, description |
sHierarchy | output, Activity/Location/Application/Nature/Domain; |
sDpAlias | output, alias |
sDpeExtension | output, element extension |
void unLHCLoggingDBUserLib_getSystemAlarmInfo | ( | const dyn_string | dsDpe, |
const string | sLocation, | ||
string & | sDpe, | ||
string & | sDescription, | ||
string & | sAlias, | ||
string & | sName, | ||
string & | sHierarchy | ||
) |
This is the default function for retrieving logging config data for system alarms.
dsDpe | input, splitted full dpe name |
sLocation | input, location string |
sDpe | output, full name of the sytem alarm dpe |
sDescription | output, description of the sytem alarm dpe |
sAlias | output, empty string |
sName | output, alarm name |
sHierarchy | output, activity/location/PVSS_INTEGRITY |
!!!!!!!! cst has to be replaced