Geogram  Version 1.9.0
A programming library of geometric algorithms
GEO::LoggerStreamBuf Class Reference

Stream buffer used by the LoggerStreams. More...

#include <geogram/basic/logger.h>

Inheritance diagram for GEO::LoggerStreamBuf:

Public Member Functions

 LoggerStreamBuf (LoggerStream *loggerStream)
 Creates a Logger stream buffer. More...
 

Detailed Description

Stream buffer used by the LoggerStreams.

This class is used internally to implement the logger mechanism. Since it inherits a STL class, it is declared as NO_GEOGRAM_API so that it is not exported when Windows DLLs are generated (doing otherwise would generate multiply defined symbols).

Definition at line 73 of file logger.h.

Constructor & Destructor Documentation

◆ LoggerStreamBuf()

GEO::LoggerStreamBuf::LoggerStreamBuf ( LoggerStream loggerStream)
inline

Creates a Logger stream buffer.

Creates a LoggerStreamBuf associated to the LoggerStream loggerStream

Parameters
[in]loggerStreamthe LoggerStream that owns this buffer

Definition at line 81 of file logger.h.


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