RTT::os::basic_streams Class Reference

#include <rtstreams.hpp>

Inheritance diagram for RTT::os::basic_streams:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~basic_streams ()
virtual ~basic_streams ()

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:
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.

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:
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 76 of file install/include/rtt/os/rtstreams.hpp.


Constructor & Destructor Documentation

RTT::os::basic_streams::~basic_streams (  )  [virtual]

Definition at line 47 of file rtstreams.cpp.

virtual RTT::os::basic_streams::~basic_streams (  )  [virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:50:10 2013