36 I_ASSIGN(m_fileNameCompPtr,
"LogFile",
"Name of the log file",
true,
"LogFile");
37 I_ASSIGN_TO(m_fileNameModelCompPtr, m_fileNameCompPtr,
true);
38 I_ASSIGN(m_isAppendAttrPtr,
"AppendToExisting",
"Don't overwrite existing log file",
true,
false);
52 void OpenFileStream();
53 void CloseFileStream();
58 I_ATTR(
bool, m_isAppendAttrPtr);
61 QTextStream m_outputFileStream;
78 FilePathObserver m_filePathObserver;
80 QReadWriteLock m_mutex;
Message container displaying messages as log list.
void OnComponentCreated() override
void OnComponentDestroyed() override
void WriteText(const QString &text, istd::IInformationProvider::InformationCategory category) override
Write a text line to the output stream.
ilog::CStreamLogCompBase BaseClass