WARNING: USE THIS SOFTWARE AT YOUR OWN RISK! THIS IS EXPERIMENTAL SOFTWARE NOT INTENDED FOR PRODUCTION USE! Zuble is currently an early stage prototype. As such Zuble is minimally tested and inherently unstable. It is provided for experimental, development, and demonstration purposes only. Zuble QML Types   |  Zuble C++ Classes   |  Zuble Overview
Zuble  0.1
Zuble Framework C++/QML extension API
Public Member Functions | List of all members
Zbl::ZblLogToTextFile Class Reference

#include <ZblLogOutput.h>

Inheritance diagram for Zbl::ZblLogToTextFile:
Inheritance graph
[legend]
Collaboration diagram for Zbl::ZblLogToTextFile:
Collaboration graph
[legend]

Public Member Functions

 ZblLogToTextFile (QObject *parent=nullptr)
 
virtual ~ZblLogToTextFile ()
 
virtual void updateLogProfileParameters (const QString &profilePath)
 
virtual void open (const QString &filePath)
 
virtual void close ()
 
virtual qlonglong size ()
 
virtual void flush ()
 
- Public Member Functions inherited from Zbl::ZblLogToText
 ZblLogToText (QObject *parent=nullptr)
 
virtual ~ZblLogToText ()
 
virtual void sendLogMessage (const ZblLogMessage &msg)
 
- Public Member Functions inherited from Zbl::ZblLogOutput
 ZblLogOutput (QObject *parent=nullptr)
 
virtual ~ZblLogOutput ()
 
QString getMetadata ()
 
- Public Member Functions inherited from Zbl::ZblLogTargetIF
virtual ~ZblLogTargetIF ()
 
- Public Member Functions inherited from Zbl::ZblLogFileOutIF
virtual ~ZblLogFileOutIF ()
 

Additional Inherited Members

- Public Types inherited from Zbl::ZblLogOutput
typedef QList< ZblLogOutput * > zLogModuleList
 
- Protected Attributes inherited from Zbl::ZblLogToText
ZblLogTextFormatterIFm_formatter
 

Detailed Description

Definition at line 104 of file ZblLogOutput.h.

Constructor & Destructor Documentation

◆ ZblLogToTextFile()

Zbl::ZblLogToTextFile::ZblLogToTextFile ( QObject *  parent = nullptr)
explicit

Definition at line 55 of file ZblLogOutput.cpp.

◆ ~ZblLogToTextFile()

virtual Zbl::ZblLogToTextFile::~ZblLogToTextFile ( )
inlinevirtual

Definition at line 112 of file ZblLogOutput.h.

Member Function Documentation

◆ close()

void Zbl::ZblLogToTextFile::close ( )
virtual

Implements Zbl::ZblLogFileOutIF.

Definition at line 79 of file ZblLogOutput.cpp.

◆ flush()

void Zbl::ZblLogToTextFile::flush ( )
virtual

Implements Zbl::ZblLogFileOutIF.

Definition at line 89 of file ZblLogOutput.cpp.

◆ open()

void Zbl::ZblLogToTextFile::open ( const QString &  filePath)
virtual

Implements Zbl::ZblLogFileOutIF.

Definition at line 74 of file ZblLogOutput.cpp.

◆ size()

qlonglong Zbl::ZblLogToTextFile::size ( )
virtual

Implements Zbl::ZblLogFileOutIF.

Definition at line 84 of file ZblLogOutput.cpp.

◆ updateLogProfileParameters()

void Zbl::ZblLogToTextFile::updateLogProfileParameters ( const QString &  profilePath)
virtual

Reimplemented from Zbl::ZblLogToText.

Definition at line 62 of file ZblLogOutput.cpp.


The documentation for this class was generated from the following files: