fwConfigs  8.4.2
fwArchive.ctl File Reference

Functions

 fwArchive_deleteMultiple (dyn_string dpes, dyn_string &exceptionInfo)
 
 fwArchive_deleteMany (dyn_string dpes, dyn_string &exceptionInfo)
 
 fwArchive_delete (string dpe, dyn_string &exceptionInfo)
 
 _fwArchive_setOrConfig (dyn_string dpes, bool startArchiving, dyn_string archiveClassDpName, dyn_int archiveType, dyn_int smoothProcedure, dyn_float deadband, dyn_float timeInterval, dyn_string &exceptionInfo, bool checkClass=TRUE, bool configureOnly=FALSE, int procedureIdx=1)
 
 fwArchive_setMultiple (dyn_string dpes, string archiveClassName, int archiveType, int smoothProcedure, float deadband, float timeInterval, dyn_string &exceptionInfo, bool checkClass=TRUE, bool activateArchiving=TRUE, int procedureIdx=1)
 
 fwArchive_setMany (dyn_string dpes, dyn_string archiveClassName, dyn_int archiveType, dyn_int smoothProcedure, dyn_float deadband, dyn_float timeInterval, dyn_string &exceptionInfo, bool checkClass=TRUE, bool activateArchiving=TRUE, bool configureOnly=false, int procedureIdx=1)
 
 _fwArchive_convertManyArchiveClassNamesToDpNames (dyn_string dpes, dyn_string archiveClassNames, dyn_string &archiveClassDps, dyn_string &exceptionInfo)
 
 fwArchive_set (string dpe, string archiveClassName, int archiveType, int smoothProcedure, float deadband, float timeInterval, dyn_string &exceptionInfo, bool checkClass=TRUE, int procedureIdx=1)
 
 fwArchive_configMultiple (dyn_string dpes, string archiveClassName, int archiveType, int smoothProcedure, float deadband, float timeInterval, dyn_string &exceptionInfo, bool checkClass=TRUE, int procedureIdx=1)
 
 fwArchive_configMany (dyn_string dpes, dyn_string archiveClassName, dyn_int archiveType, dyn_int smoothProcedure, dyn_float deadband, dyn_float timeInterval, dyn_string &exceptionInfo, bool checkClass=TRUE, int procedureIdx=1)
 
 fwArchive_config (string dpe, string archiveClassName, int archiveType, int smoothProcedure, float deadband, float timeInterval, dyn_string &exceptionInfo, bool checkClass=TRUE, int procedureIdx=1)
 
 fwArchive_getMany (dyn_string dpes, dyn_bool &configExists, dyn_string &archiveClass, dyn_int &archiveType, dyn_int &smoothProcedure, dyn_float &deadband, dyn_float &timeInterval, dyn_bool &isActive, dyn_string &exceptionInfo, int procedureIdx=1)
 
 fwArchive_get (string dpe, bool &configExists, string &archiveClass, int &archiveType, int &smoothProcedure, float &deadband, float &timeInterval, bool &isActive, dyn_string &exceptionInfo, int procedureIdx=1)
 
 fwArchive_startMultiple (dyn_string dpes, dyn_string &exceptionInfo)
 
 fwArchive_start (string dpe, dyn_string &exceptionInfo)
 
 fwArchive_stopMultiple (dyn_string dpes, dyn_string &exceptionInfo)
 
 fwArchive_stop (string dpe, dyn_string &exceptionInfo)
 
 _fwArchive_set (string dpe, bool startArchive, string archiveClassDpName, int archiveType, int smoothProcedure, float deadband, float timeInterval, dyn_string &exceptionInfo)
 
 _fwArchive_setMany (dyn_string dpes, bool startArchive, dyn_string archiveClassDpName, dyn_int archiveType, dyn_int smoothProcedure, dyn_float deadband, dyn_float timeInterval, dyn_string &exceptionInfo, bool configureOnly=false, int procedureIdx=1)
 
 fwArchive_convertClassNameToDpName (string archiveClassName, string &archiveDpName, dyn_string &exceptionInfo, string searchSystem="")
 
 fwArchive_convertDpNameToClassName (string archiveDpName, string &archiveClassName, dyn_string &exceptionInfo)
 
 fwArchive_checkClass (string archiveClassDpName, const dyn_string &dpesToAdd, dyn_string &exceptionInfo)
 
 fwArchive_getClassState (string archiveClassDpName, int &archiveState, string &archiveStateText, dyn_string &exceptionInfo)
 
 fwArchive_getClassStatistics (string archiveClassDpName, int &currentDpes, int &dpesAfterFileSwitch, int &maximumDpes, dyn_string &exceptionInfo, bool refreshClass=TRUE)
 
 fwArchive_getClassFreeSpace (string archiveClassDpName, int &freeSpace, dyn_string &exceptionInfo, bool refreshClass=TRUE)
 
 fwArchive_checkDpesArchived (string archiveClassDpName, dyn_string dpesToCheck, dyn_bool &areArchived, dyn_string &exceptionInfo)
 
 _fwArchive_flagEndOfRefresh (string dpe, int value)
 
 fwArchive_convertDpNameToRDBClassName (string rdbArchiveGroupDpName, string &rdbClassName, dyn_string &exceptionInfo)
 
 fwArchive_convertRDBClassNameToDpName (string rdbClassName, string &rdbArchiveGroupDpName, dyn_string &exceptionInfo, string searchSystem="")
 
 fwArchive_getAllValueArchiveClasses (dyn_string readFromSystems, dyn_string &archiveClasses, dyn_string &archiveClassDps, dyn_string &exceptionInfo)
 
 fwArchive_getAllRDBArchiveClasses (dyn_string readFromSystems, dyn_string &archiveClasses, dyn_string &archiveGroupDps, dyn_string &exceptionInfo, bool includeAlertGroups=FALSE)
 
bool fwArchive_useNGA ()
 
bool fwArchive_checkIfSystemUsesNGA (string sysName, dyn_string &exceptionInfo)
 
bool _fwArchive_checkIfSameArchivingIsUsed (const dyn_string &sysNames, dyn_bool &sysUsesNga, dyn_string &exceptionInfo)
 
 fwArchive_getAllNGAArchiveClasses (dyn_string readFromSystems, dyn_string &archiveClasses, dyn_string &archiveGroupDps, dyn_string &exceptionInfo, bool includeAlertGroups=FALSE)
 
 fwArchive_convertDpNameToNGAClassName (string ngaArchiveGroupDpName, string &ngaClassName, dyn_string &exceptionInfo)
 
 fwArchive_convertNGAClassNameToDpName (string ngaClassName, string &ngaArchiveGroupDpName, dyn_string &exceptionInfo, string searchSystem="")
 
string _fwArchive_convertNGAClassNameToInternalName (const string &ngaClassName)
 
bool _fwArchive_isArchiveClassNameNga (const string &archClassName)
 
 _fwArchive_getNumberOfArchivingProcedures (const dyn_string &dpes, dyn_int &numbersOfProcedures, dyn_string &exceptionInfo)
 
 _fwArchive_getDpeArchiveConfigsPresent (const dyn_string &dpes, dyn_bool &configsPresent, dyn_string &exceptionInfo)
 
 _fwArchive_getDpeArchiveConfigsEnabled (const dyn_string &dpes, dyn_bool &configsEnabled, dyn_string &exceptionInfo)
 
 _fwArchive_getDpeArchivingConfiguredActiveProcedureNumbers (const dyn_string &dpes, dyn_int &configExists, dyn_bool &configActive, dyn_int &procNumber, bool getActive, bool getProcNumber, dyn_string &exceptionInfo)
 
bool _fwArchive_checkSettings (const dyn_string &dpes, const dyn_dyn_int &procedureIndexes, const dyn_dyn_string &archiveClasses, const dyn_dyn_int &archiveTypes, const dyn_dyn_int &smoothProcedures, const dyn_dyn_float &deadbands, const dyn_dyn_float &timeIntervals, const dyn_bool &activateArchiving, dyn_string &exceptionInfo, bool applyFirstSettingsToAllDpes=false)
 
 fwArchive_setManyArchivingProcedures (const dyn_string &dpes, const dyn_dyn_int &procedureIndexes, const dyn_dyn_string &archiveClasses, const dyn_dyn_int &archiveTypes, const dyn_dyn_int &smoothProcedures, const dyn_dyn_float &deadbands, const dyn_dyn_float &timeIntervals, const dyn_bool &activateArchiving, dyn_string &exceptionInfo, bool checkClass=true, bool applyFirstSettingsToAllDpes=false)
 
 fwArchive_replaceManyArchivingProcedures (const dyn_string &dpes, const dyn_dyn_string &archiveClasses, const dyn_dyn_int &archiveTypes, const dyn_dyn_int &smoothProcedures, const dyn_dyn_float &deadbands, const dyn_dyn_float &timeIntervals, const dyn_bool &activateArchiving, dyn_string &exceptionInfo, bool checkClass=true, bool applyFirstSettingsToAllDpes=false)
 
 fwArchive_appendManyArchivingProcedures (const dyn_string &dpes, const dyn_dyn_string &archiveClasses, const dyn_dyn_int &archiveTypes, const dyn_dyn_int &smoothProcedures, const dyn_dyn_float &deadbands, const dyn_dyn_float &timeIntervals, dyn_string &exceptionInfo, bool checkClass=true, bool applyFirstSettingsToAllDpes=false)
 
 fwArchive_deleteManyArchivingProcedures (const dyn_string &dpes, dyn_dyn_int proceduresToDelete, dyn_string &exceptionInfo, bool applyFirstSettingsToAllDpes=false)
 
 fwArchive_getManyArchivingProcedures (const dyn_string &dpes, dyn_bool &configExists, dyn_bool &configActive, dyn_dyn_string &archiveClasses, dyn_dyn_int &archiveTypes, dyn_dyn_int &smoothProcedures, dyn_dyn_float &deadbands, dyn_dyn_float &timeIntervals, dyn_string &exceptionInfo)
 
 _fwArchive_convertManyArchiveClassNamesToDpNamesMultipleArchiveProcedures (dyn_string dpes, dyn_dyn_string archiveClassNames, dyn_dyn_string &archiveClassDps, dyn_string &exceptionInfo)
 
 _fwArchive_convertManyArchiveClassDpsToNamesMultipleArchiveProcedures (dyn_dyn_string archiveClassDps, dyn_dyn_string &archiveClassNames, dyn_string &exceptionInfo)