#include <logfile.h>
Inheritance diagram for YEnvironmentLogFileSet:
Signals | |
void | LogFileUpdated () |
void | LogFileCleanedUp () |
Public Member Functions | |
YEnvironmentLogFileSet () | |
YLogFileTaskSet & | GetTaskSet () |
YLogFileMutexSet & | GetMutexSet () |
void | ResetEnvironmentLogFile () |
void | ResetStatistics () |
int | GenerateStatistics () |
Generate statistics. The CPU specific statistic mostly done during the parsing process. | |
int | ParseLogFile (const QString &filename) |
~YEnvironmentLogFileSet () | |
void | CleanupLogFile () |
Cleaning up logfile buffers. All internal logfiles will be detached. The logfiles will not be removed from hard disk. | |
YASA_TIME | GetMaxDuration () |
Returns the max time of all parsed cpu logfiles. | |
void | EvaluateLoggingActions (YLoggingParser &p) |
YEnvironmentLogFileStatistics & | GetStatistics () |
Protected Member Functions | |
virtual YObject * | AllocNewItem (const YObjectArgs &args) |
Private Attributes | |
Q_OBJECT YLogFileTaskSet | taskset |
YLogFileMutexSet | mutexset |
QDateTime | readdate |
YEnvironmentLogFileStatistics | statistics |
|
|
|
|
|
Item will be allocated but not inserted into list. This function is provied for convenience to enable derived lists to create its own derived list objects. Implements YSet. |
|
Cleaning up logfile buffers. All internal logfiles will be detached. The logfiles will not be removed from hard disk.
|
|
This function parses all logfile of the environment between YLoggingParser::Start until YLoggingParser::End and is calling the YPainter->DrawContents() function |
|
Generate statistics. The CPU specific statistic mostly done during the parsing process.
|
|
Returns the max time of all parsed cpu logfiles.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|