API  4.3
For MATLAB, Python, Java, and C++ users
OpenSim::LogSink Class Referenceabstract

Derive from this class to implement your own way of reporting logged messages. More...

+ Inheritance diagram for OpenSim::LogSink:

Public Member Functions

virtual ~LogSink ()=default
 

Detailed Description

Derive from this class to implement your own way of reporting logged messages.

Constructor & Destructor Documentation

◆ ~LogSink()

virtual OpenSim::LogSink::~LogSink ( )
virtualdefault

Member Function Documentation

◆ flushImpl()

virtual void OpenSim::LogSink::flushImpl ( )
inlineprotectedvirtual

◆ sinkImpl()

virtual void OpenSim::LogSink::sinkImpl ( const std::string &  msg)
protectedpure virtual

This function is invoked whenever a message is logged at the desired Log::Level.

Implemented in OpenSim::StringLogSink.


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