OKlibrary  0.2.1.6
OKlib::Messages::MessagesLines Class Reference

Basic messages class, extending MessagesBase by additionally providing virtual functions for line-start and line-end. More...

#include <LineHandling.hpp>

Inheritance diagram for OKlib::Messages::MessagesLines:
OKlib::Messages::MessagesBase OKlib::Messages::MessagesPrePost OKlib::Messages::messages::LevelNames OKlib::Messages::Utilities::FileIdentification OKlib::Messages::Utilities::LineIdentification OKlib::TestSystem::messages::BasicTestDescription OKlib::TestSystem::messages::ErrorDescription OKlib::TestSystem::messages::LogDescription OKlib::TestSystem::messages::NotEqual< T1, T2 > OKlib::TestSystem::messages::TestException OKlib::TestSystem::messages::TestLevelDescriptions

List of all members.

Protected Member Functions

virtual std::ostream & l_start (std::ostream &out) const
virtual void l_end (std::ostream &out) const

Detailed Description

Basic messages class, extending MessagesBase by additionally providing virtual functions for line-start and line-end.

At the begin of a line use "l_start(out);" or "l_start(out) << beginning_string;" (for example to enable indentation), and for the end of a line use "l_end(out);" (for example to make it possible, that line-ends are replaced by spaces).

Definition at line 34 of file LineHandling.hpp.


Member Function Documentation

virtual void OKlib::Messages::MessagesLines::l_end ( std::ostream &  out) const [inline, protected, virtual]

Reimplemented in OKlib::Messages::MessagesPrePost.

Definition at line 37 of file LineHandling.hpp.

virtual std::ostream& OKlib::Messages::MessagesLines::l_start ( std::ostream &  out) const [inline, protected, virtual]

Reimplemented in OKlib::Messages::MessagesPrePost.

Definition at line 36 of file LineHandling.hpp.


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