RTT::rt_std::basic_streams Class Reference

This is a stream class for use in limited environments. More...

#include <rtt/os/rtstreams.hpp>

Inheritance diagram for RTT::rt_std::basic_streams:
RTT::rt_std::basic_istreams RTT::rt_std::basic_ostreams RTT::rt_std::basic_iostreams RTT::rt_std::basic_iostreams RTT::rt_std::printstream RTT::rt_std::stringstreams RTT::rt_std::stringstreams

List of all members.

Detailed Description

This is a stream class for use in limited environments.

It is supposed to mimic the std::iostream classes to some extent. Formatting and locale support are not provided for example.

The default stream class does not store anything and can thus be used as 'grabage bin'.

TODO there is no streambuf and string is used, maybe a streamsbuf might be better, for encapsulating buffering policies (like BS meant it of course). Another todo is to have at least the save get and put/write functions as in istream and ostream. Thanks to the GCC 3.X cleanup, we might be able to mimic quite a lot.

Definition at line 75 of file rtstreams.hpp.

The documentation for this class was generated from the following file:
Generated on Thu Dec 23 13:22:47 2010 for Orocos Real-Time Toolkit by  doxygen 1.6.3