unLHCLoggingDB 9.0.0
unLHCLoggingDBDeprecated.ctl File Reference

Functions

void unLHCLoggingDBUtils_appendLine (const string sLine, file reportFile)
 
void unLHCLoggingDBUtils_appendLines (const dyn_string &dsLines, file reportFile)
 
string unLHCLoggingDBUtils_obfuscatePathName (string pathName)
 
void unUserlib_SURVEY_SystemAlarmInfo_Deprecated (const dyn_string dsDpe, const string sLoc, string &sDpe, string &sDescription, string &sAlias, string &sNane, string &sHierarchy)
 
void unUserlib_COLLIMATOR_SystemAlarmInfo_Deprecated (const dyn_string dsDpe, const string sLoc, string &sDpe, string &sDescription, string &sAlias, string &sNane, string &sHierarchy)
 
bool unLHCLoggingDBParser_parseTextConfigFile (const string sFileName, dyn_string &dsVariableName, dyn_string &dsDpe, dyn_string &dsAlias, dyn_string &dsHierarchy, dyn_string &dsDescription, dyn_anytype &daConflicts)
 
bool unLHCLoggingDBParser_createTextConfigFile (string sFilePathName, const dyn_string &dsDpe, const dyn_string &dsAlias, const dyn_string &dsName, const dyn_string &dsHierarchy, const dyn_string &dsDescription, const dyn_string &dsDataCategory)
 
string unLHCLoggingDBParser_createHierarchyString (string sRawHierarchy)
 

Detailed Description

unLHCLoggingDBDeprecated.ctl This library contains all the deprecated functions from unLHCLoggingDB.

Creation Date
26/06/2018
Author
Marcin Bes (BE-ICS-FD) Riku-Pekka Silvola (BE-ICS-FD)

Function Documentation

◆ unLHCLoggingDBUtils_appendLine()

void unLHCLoggingDBUtils_appendLine ( const string  sLine,
file  reportFile 
)

Append single line of text to a report file

Parameters
sLineinput, text
reportFileinput, file
Deprecated:
2018-06-26

◆ unLHCLoggingDBUtils_appendLines()

void unLHCLoggingDBUtils_appendLines ( const dyn_string &  dsLines,
file  reportFile 
)

Append multiple lines of text to a report file

Parameters
dsLinesinput, text
reportFileinput, file
Deprecated:
2018-07-31

◆ unLHCLoggingDBUtils_obfuscatePathName()

string unLHCLoggingDBUtils_obfuscatePathName ( string  pathName)

Obfuscate file path name to data path

Parameters
pathNameinput, pathname of the file
Deprecated:
2018-06-26

◆ unUserlib_SURVEY_SystemAlarmInfo_Deprecated()

void unUserlib_SURVEY_SystemAlarmInfo_Deprecated ( const dyn_string  dsDpe,
const string  sLoc,
string &  sDpe,
string &  sDescription,
string &  sAlias,
string &  sNane,
string &  sHierarchy 
)
private

!!!!!!!! cst has to be replaced

◆ unUserlib_COLLIMATOR_SystemAlarmInfo_Deprecated()

void unUserlib_COLLIMATOR_SystemAlarmInfo_Deprecated ( const dyn_string  dsDpe,
const string  sLoc,
string &  sDpe,
string &  sDescription,
string &  sAlias,
string &  sNane,
string &  sHierarchy 
)
private

!!!!!!!! cst has to be replaced

◆ unLHCLoggingDBParser_parseTextConfigFile()

bool unLHCLoggingDBParser_parseTextConfigFile ( const string  sFileName,
dyn_string &  dsVariableName,
dyn_string &  dsDpe,
dyn_string &  dsAlias,
dyn_string &  dsHierarchy,
dyn_string &  dsDescription,
dyn_anytype &  daConflicts 
)

Parse text file and store data into dyn_strings

For example config files see: unLHCLoggingDB/PVSS/data/

Parameters
sFileNameinput, Pathname of the ASCII file
&dsVariableNameoutput, list of variable names
&dsDpeoutput, list of dpe names
&dsAliasoutput, list of dpe aliases
&dsHierarchyoutput, list of hierarchies
&dsDescriptionoutput, list of desciptions
&daConflictsoutput, list of conflicts
Returns
output, true=success,false=error
Deprecated:
2019-11-12

◆ unLHCLoggingDBParser_createTextConfigFile()

bool unLHCLoggingDBParser_createTextConfigFile ( string  sFilePathName,
const dyn_string &  dsDpe,
const dyn_string &  dsAlias,
const dyn_string &  dsName,
const dyn_string &  dsHierarchy,
const dyn_string &  dsDescription,
const dyn_string &  dsDataCategory 
)

Create new text config file for logging configuration

Parameters
sFilePathNameinput, full pathname of the file
&dsDpeinput, list of dpe names
&dsAliasinput, list of dpe aliases
&dsNameinput, list of variable names
&dsHierarchyinput, list of hierarchies
&dsDescriptioninput, list of desciptions
&dsDataCategoryinput, list of data categories name/subname
Returns
output, true=success, false=error
Deprecated:
2019-11-12

◆ unLHCLoggingDBParser_createHierarchyString()

string unLHCLoggingDBParser_createHierarchyString ( string  sRawHierarchy)
private

Puts the backslash-separated hierarchy string into form that is needed for text file import

Parameters
sRawHierarchyinput, raw hierarchy string
Returns
formated hierarchy string
Deprecated:
2019-11-26 Only used by old ASCII configuration file format