scripts/libs/wicEventList.ctl File Reference

WIC Events List functions

This library implements the wic EventList functions used by the panel and the Post Mortem
global dyn_string g_tableHistory
global dyn_string g_tableDisplay
global dyn_string g_dsDpeHistoryBuffer
global dyn_string g_dsNames
global dyn_string g_dsChanges
global dyn_string g_dsColors
global int g_iLastDisplayedLine
global int g_iFirstDisplayedLine
global int g_iFilter
time wicEventList_displayData (const string sFilter, const int iMode, bool bFilter, dyn_string &exceptionInfoTemp)
time wicEventList_displayData_Desc (const string sFilter, bool bFilter, dyn_string &exceptionInfo)
time wicEventList_displayData_Asc (const string sFilter, dyn_string &exceptionInfo)
void wicEventList_getInformation (const dyn_dyn_anytype queryTab, const bool bFormat, dyn_string &ExceptionInfo)
int wicEventList_allowDisplay (const string sFilter, const dyn_string historicMessageSplit)
void wicEventList_EnableDisable (bool bEnabled)
void wicEventList_getDpe ()
void wicEventList_displayFilter ()
void wicEventList_getNewLine (const string sDirection, const string sFilter, const int iLines, dyn_string &exceptionInfoTemp)
void wicEventList_RightClick (dyn_string dsLine, dyn_string &exceptionInfoTemp)
void wicEventList_DblClick (dyn_string dsLine, dyn_string &exceptionInfoTemp)
void wicEventList_appendNewLine (const string sFilter, const int iIndex)
int wicEventList_getPMDATA (dyn_time &dtTimeLocal, dyn_string &dsEntity, dyn_string &dsDescription, dyn_string &dsValue, dyn_string &dsType, dyn_string &dsQuantity, dyn_string &dsLocation, dyn_bool &dbInvalid, int &iEvents)
int wicEventList_setPMDATA (const time tTrigger, const int iTriggerSecond, const int iTriggerNano, const dyn_time dtTimeLocal, const dyn_string dsEntity, dyn_string dsDescription, const dyn_string dsValue, const dyn_string dsType, const dyn_string dsQuantity, const dyn_string dsLocation, const dyn_bool dbInvalid)
string wicEventList_getPMTimeAsString (const time tTrigger)
int wicEventList_setPMAttribute (const string sColumn, const string sColumnDescription)

Detailed Description

Authors:
: Frederic BERNARD AB/CO-IS
Date:
: 08/06/2005

Modification History:


Function Documentation

int wicEventList_allowDisplay ( const string  sFilter,
const dyn_string  historicMessageSplit 
)

Allow Display ?

void wicEventList_appendNewLine ( const string  sFilter,
const int  iIndex 
)

Append New Line

void wicEventList_DblClick ( dyn_string  dsLine,
dyn_string &  exceptionInfoTemp 
)

DblClick

time wicEventList_displayData ( const string  sFilter,
const int  iMode,
bool  bFilter,
dyn_string &  exceptionInfoTemp 
)

displayData

time wicEventList_displayData_Asc ( const string  sFilter,
dyn_string &  exceptionInfo 
)

Display Data - sort Asc

time wicEventList_displayData_Desc ( const string  sFilter,
bool  bFilter,
dyn_string &  exceptionInfo 
)

Display Data - sort Desc

!! we use dsTime (all the Events times)

void wicEventList_displayFilter ( )

Display Filter

void wicEventList_EnableDisable ( bool  bEnabled)

Enable Disable Event List buttons ?

void wicEventList_getDpe ( )

Get Dpe

void wicEventList_getInformation ( const dyn_dyn_anytype  queryTab,
const bool  bFormat,
dyn_string &  ExceptionInfo 
)

Get Information

void wicEventList_getNewLine ( const string  sDirection,
const string  sFilter,
const int  iLines,
dyn_string &  exceptionInfoTemp 
)

Get New Line

int wicEventList_getPMDATA ( dyn_time &  dtTimeLocal,
dyn_string &  dsEntity,
dyn_string &  dsDescription,
dyn_string &  dsValue,
dyn_string &  dsType,
dyn_string &  dsQuantity,
dyn_string &  dsLocation,
dyn_bool &  dbInvalid,
int &  iEvents 
)

Get PM DATA

string wicEventList_getPMTimeAsString ( const time  tTrigger)

Get PM Time As String

void wicEventList_RightClick ( dyn_string  dsLine,
dyn_string &  exceptionInfoTemp 
)

RightClick

int wicEventList_setPMAttribute ( const string  sColumn,
const string  sColumnDescription 
)

Set PM Attribute

int wicEventList_setPMDATA ( const time  tTrigger,
const int  iTriggerSecond,
const int  iTriggerNano,
const dyn_time  dtTimeLocal,
const dyn_string  dsEntity,
dyn_string  dsDescription,
const dyn_string  dsValue,
const dyn_string  dsType,
const dyn_string  dsQuantity,
const dyn_string  dsLocation,
const dyn_bool  dbInvalid 
)

Set PM DATA

 All Files Functions