DVS::ILogger Class Reference
Last update: 16.07.2025#include <logger_interface.h>
Inheritance diagram for DVS::ILogger:

Public Member Functions | |
| ILogger ()=default | |
| virtual | ~ILogger ()=default |
| ILogger (ILogger &&)=default | |
| ILogger & | operator= (ILogger &&)=default |
| ILogger (const ILogger &)=default | |
| ILogger & | operator= (const ILogger &)=default |
| virtual void | log (int type, const char *msg,...)=0 |
| virtual void | release () |
Detailed Description
Definition at line 34 of file logger_interface.h.
Member Function Documentation
◆ log()
|
pure virtual |
Logging method to be overriden.
- Parameters
-
type Type of logging message (for filtering) msg message to log ... extra params
Implemented in DVS::LoggerVerbose.
◆ release()
|
inlinevirtual |
Release the memory of the object.
Implement to have object release this object for you.
Reimplemented in DVS::LoggerVerbose.
Definition at line 60 of file logger_interface.h.
The documentation for this class was generated from the following file:
- D:/Product-src/ensight/user_defined_src/readers/dvs/logger_interface.h