Protected Member Functions
logger_binding::ROSLog Class Reference

Class to bind to the ROS message printing. More...

#include <LogBindingROS.h>

Inheritance diagram for logger_binding::ROSLog:
Inheritance graph
[legend]

List of all members.

Protected Member Functions

virtual void implPrint (const std::stringstream &str)
virtual void implPrint (const char *str)
virtual void implPrintError (const std::stringstream &str)
virtual void implPrintError (const char *str)
virtual void implPrintWarn (const std::stringstream &str)
virtual void implPrintWarn (const char *str)
virtual void printNewLine (bool errorStream)

Detailed Description

Class to bind to the ROS message printing.

Author:
Jennifer Buehler
Date:
January 2016

Definition at line 36 of file LogBindingROS.h.


Member Function Documentation

virtual void logger_binding::ROSLog::implPrint ( const std::stringstream &  str) [inline, protected, virtual]

Implements logger_binding::Log.

Definition at line 39 of file LogBindingROS.h.

virtual void logger_binding::ROSLog::implPrint ( const char *  str) [inline, protected, virtual]

Implements logger_binding::Log.

Definition at line 52 of file LogBindingROS.h.

virtual void logger_binding::ROSLog::implPrintError ( const std::stringstream &  str) [inline, protected, virtual]

Implements logger_binding::Log.

Definition at line 43 of file LogBindingROS.h.

virtual void logger_binding::ROSLog::implPrintError ( const char *  str) [inline, protected, virtual]

Implements logger_binding::Log.

Definition at line 56 of file LogBindingROS.h.

virtual void logger_binding::ROSLog::implPrintWarn ( const std::stringstream &  str) [inline, protected, virtual]

Implements logger_binding::Log.

Definition at line 47 of file LogBindingROS.h.

virtual void logger_binding::ROSLog::implPrintWarn ( const char *  str) [inline, protected, virtual]

Implements logger_binding::Log.

Definition at line 60 of file LogBindingROS.h.

virtual void logger_binding::ROSLog::printNewLine ( bool  errorStream) [inline, protected, virtual]

Subclasses which do NOT automatically make a new line in implPrint* functions need to implement the printing of a new line in this function.

Parameters:
errorStreamset to true if the new line is to be printed in the error stream. Otherwise is printed to the standard stream.

Implements logger_binding::Log.

Definition at line 65 of file LogBindingROS.h.


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


logger_binding
Author(s): Jennifer Buehler
autogenerated on Sat Mar 2 2019 03:21:43