Orocos Real-Time Toolkit  2.5.0
Public Types | Public Member Functions | Private Attributes
RTT::os::printstream Class Reference

The printstream is a stream for printing characters to the terminal window. More...

#include <rtt/os/rtstreams.hpp>

Inheritance diagram for RTT::os::printstream:
RTT::os::basic_ostreams RTT::os::basic_streams

List of all members.

Public Types

typedef streambufs::streamsize streamsize

Public Member Functions

virtual basic_ostreamsput (char c)
virtual basic_ostreamswrite (const char *c, streamsize n)
basic_ostreamsoperator<< (int i)
 Operators.
basic_ostreamsoperator<< (long i)
basic_ostreamsoperator<< (char c)
basic_ostreamsoperator<< (char *c)
basic_ostreamsoperator<< (double f)
basic_ostreamsoperator<< (std::string s)
basic_ostreamsoperator<< (unsigned int u)
basic_ostreamsoperator<< (basic_ostreams &(*f)(basic_ostreams &))

Private Attributes

printbufs printer

Detailed Description

The printstream is a stream for printing characters to the terminal window.

It mimics the behaviour of iostreams cout.

Definition at line 200 of file rtstreams.hpp.


Member Function Documentation

basic_ostreams & RTT::os::basic_ostreams::operator<< ( int  i) [inherited]

Operators.

These can not be virtual, so each one calls the appropriate read or write method defined above.

Definition at line 115 of file rtstreams.cpp.


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