3.5.0
Loading...
Searching...
No Matches
tigl::CTiglLogSplitter Class Reference

#include <CTiglLogSplitter.h>

+ Inheritance diagram for tigl::CTiglLogSplitter:

Public Member Functions

TIGL_EXPORT void AddLogger (PTiglLogger)
 
TIGL_EXPORT CTiglLogSplitter ()
 
TIGL_EXPORT void LogMessage (TiglLogLevel, const char *message) override
 
TIGL_EXPORT void SetVerbosity (TiglLogLevel) override
 
TIGL_EXPORT ~CTiglLogSplitter () override
 
- Public Member Functions inherited from tigl::ITiglLogger
virtual ~ITiglLogger ()
 

Private Attributes

std::vector< PTiglLogger_loggers
 
TiglLogLevel verbosity
 

Constructor & Destructor Documentation

◆ CTiglLogSplitter()

TIGL_EXPORT tigl::CTiglLogSplitter::CTiglLogSplitter ( )

◆ ~CTiglLogSplitter()

TIGL_EXPORT tigl::CTiglLogSplitter::~CTiglLogSplitter ( )
override

Member Function Documentation

◆ AddLogger()

TIGL_EXPORT void tigl::CTiglLogSplitter::AddLogger ( PTiglLogger )

◆ LogMessage()

TIGL_EXPORT void tigl::CTiglLogSplitter::LogMessage ( TiglLogLevel ,
const char * message )
overridevirtual

Implements tigl::ITiglLogger.

◆ SetVerbosity()

TIGL_EXPORT void tigl::CTiglLogSplitter::SetVerbosity ( TiglLogLevel )
overridevirtual

Implements tigl::ITiglLogger.

Field Documentation

◆ _loggers

std::vector<PTiglLogger> tigl::CTiglLogSplitter::_loggers
private

◆ verbosity

TiglLogLevel tigl::CTiglLogSplitter::verbosity
private

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