Ice 3.7 C++11 API Reference
Loading...
Searching...
No Matches
Ice::LoggerOutput< L, LPtr, output > Class Template Reference

Collects output and flushes it via a logger method. More...

#include <Ice/Ice.h>

Inheritance diagram for Ice::LoggerOutput< L, LPtr, output >:
Collaboration diagram for Ice::LoggerOutput< L, LPtr, output >:

Public Member Functions

void flush ()
 Flushes the colleted output to the logger method.
 LoggerOutput (const LPtr &lptr)
 ~LoggerOutput ()
Public Member Functions inherited from Ice::LoggerOutputBase
std::string str () const
 Obtains the collected output.

Detailed Description

template<class L, class LPtr, void(L::*)(const std::string &) output>
class Ice::LoggerOutput< L, LPtr, output >

Collects output and flushes it via a logger method.

Constructor & Destructor Documentation

◆ LoggerOutput()

template<class L, class LPtr, void(L::*)(const std::string &) output>
Ice::LoggerOutput< L, LPtr, output >::LoggerOutput ( const LPtr & lptr)
inline

◆ ~LoggerOutput()

template<class L, class LPtr, void(L::*)(const std::string &) output>
Ice::LoggerOutput< L, LPtr, output >::~LoggerOutput ( )
inline

Member Function Documentation

◆ flush()

template<class L, class LPtr, void(L::*)(const std::string &) output>
void Ice::LoggerOutput< L, LPtr, output >::flush ( )
inline

Flushes the colleted output to the logger method.


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