CAN programming interface environment
Version 3.10
Loading...
Searching...
No Matches
QCanServerLoggerView Class Reference

Detailed Description

This class adds a logging capability for a QCanServer.

Todo
  • Description of file names, default log level

#include <qcan_server_logger_view.hpp>

+ Inheritance diagram for QCanServerLoggerView:

Public Member Functions

 QCanServerLoggerView (QCanServer *pclServerV=nullptr)
 
- Public Member Functions inherited from QCanServerLogger
 QCanServerLogger (QCanServer *pclServerV=nullptr)
 
void attachServer (QCanServer *pclServerV)
 
QCan::LogLevel_e logLevel (const QCan::CAN_Channel_e teChannelV) const
 
QString message (void) const
 
bool setFileName (const QCan::CAN_Channel_e teChannelV, const QString clFileNameV)
 
void setLogLevel (const QCan::CAN_Channel_e teChannelV, const QCan::LogLevel_e teLogLevelV)
 

Additional Inherited Members

- Public Slots inherited from QCanServerLogger
virtual void appendMessage (const QCan::CAN_Channel_e teChannelV, const QString &clLogMessageV, const QCan::LogLevel_e teLogLevelV=QCan::eLOG_LEVEL_INFO)
 

Constructor & Destructor Documentation

◆ QCanServerLoggerView()

QCanServerLoggerView::QCanServerLoggerView ( QCanServer * pclServerV = nullptr)
Parameters
[in]pclServerV- Pointer to QCanServer class

Create new QCanServerLogger object. The parameter pclServerV defines the QCanServer which shall be attached for logging.