ewmscp  ..
Public Member Functions | Protected Attributes | List of all members
logstream::logstream Class Reference

#include <syslogstream.h>

Inheritance diagram for logstream::logstream:
[legend]
Collaboration diagram for logstream::logstream:
[legend]

Public Member Functions

 logstream (const std::string &aLevel)
 
void setLevel (level aLevel)
 

Protected Attributes

syslogbuf buffer
 

Detailed Description

Definition at line 90 of file syslogstream.h.

Constructor & Destructor Documentation

◆ logstream()

logstream::logstream::logstream ( const std::string &  aLevel)
inline

Definition at line 94 of file syslogstream.h.

94 : std::ostream(&buffer), buffer(aLevel) {}

Member Function Documentation

◆ setLevel()

void logstream::logstream::setLevel ( level  aLevel)
inline

Definition at line 95 of file syslogstream.h.

95  {
96  buffer.setLevel(aLevel);
97  }

References logstream::syslogbuf::setLevel().

Referenced by operator<<().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ buffer

syslogbuf logstream::logstream::buffer
protected

Definition at line 92 of file syslogstream.h.


The documentation for this class was generated from the following file:
logstream::logstream::buffer
syslogbuf buffer
Definition: syslogstream.h:92
logstream::syslogbuf::setLevel
void setLevel(level aLevel)
Definition: syslogstream.h:85