3.5.0-rc1
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: