EventLog
- Header File: pse2/include/EventLog.h
Derived Classes:
- SendEvent
- ExecuteEvent
- ReceiveEvent
- Uses: SystemInfo,
TimeOfDay,
HPCxx_Mutex,
EventResults,
- Used By: SendEvent,
ExecuteEvent,
ReceiveEvent
Public Member Functions:
- -constructor-> EventLog(void);
- int Initialize(const char*,const char*,const char*,EventResults&);
- virtual --destructor-> ~EventLog(void);
- int WriteHeader(const char*,const char*,const char*);
- int WriteFooter(const char*);
- int SetStartTime(void);
- int SetStopTime(void);
- int UpdateEventResults(EventResults*);
- virtual int LogEvent(char*,EventResults*);
- int WriteResourceUsage(void);
- void GetResourceUsage(long*);
- long UserTime(void);
- long SystemTime(void);
- long MaxSetSize(void);
- long NumMinorPageFaults(void);
- long NumMajorPageFaults(void);
- long NumSwaps(void);
- long InBlock(void);
- long OutBlock(void);
- long MessagesSent(void);
- long MessagesReceived(void);
- long NumSignals(void);
- long NumVolSwitch(void);
- long NumInvolSwitch(void);
- static int GetObjectCount(void);
- static int IsFileOpen(void);
- static int IsInitialized(void);
Private Member Functions:
- char* CreateProjectDirectory(const char*);
- Back to List of Classes
This information was generated on Mon Apr 6 10:35:17 1998