ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
PluginLogger< level > Class Template Reference

#include <Utilities.h>

Inheritance diagram for PluginLogger< level >:
Collaboration diagram for PluginLogger< level >:

Public Member Functions

 PluginLogger ()
 
- Public Member Functions inherited from ccLogger< level >
 ccLogger ()
 
virtual ~ccLogger ()
 
ccLoggeroperator<< (const QString &message)
 
ccLoggeroperator<< (const char *message)
 
ccLoggeroperator<< (int value)
 
ccLoggeroperator<< (const qsizetype value)
 
void flush ()
 

Additional Inherited Members

- Protected Attributes inherited from ccLogger< level >
QString m_message
 

Detailed Description

template<enum CVLog::MessageLevelFlags level>
class PluginLogger< level >

Logger Specialized for the plugin.

It prepends every message with [PythonRuntime].

Example

plgPrint() << "Message";
PluginLogger< CVLog::LOG_STANDARD > plgPrint
Definition: Utilities.h:100

Definition at line 85 of file Utilities.h.

Constructor & Destructor Documentation

◆ PluginLogger()

template<enum CVLog::MessageLevelFlags level>
PluginLogger< level >::PluginLogger ( )
inline

Definition at line 88 of file Utilities.h.

References ccLogger< level >::m_message.


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