#include <rtstreambufs.hpp>

Public Types | |
| typedef unsigned int | streamsize |
Public Member Functions | |
| virtual int | sgetc ()=0 |
| virtual streamsize | sgetn (char *s, streamsize n)=0 |
| virtual int | sputc (char c)=0 |
| virtual streamsize | sputn (const char *s, streamsize n)=0 |
| virtual | ~streambufs () |
A base class for all stream buffer operations
Definition at line 52 of file rtstreambufs.hpp.
| typedef unsigned int RTT::os::streambufs::streamsize |
Reimplemented in RTT::os::printbufs, and RTT::os::stringbufs.
Definition at line 55 of file rtstreambufs.hpp.
| virtual RTT::os::streambufs::~streambufs | ( | ) | [inline, virtual] |
Definition at line 57 of file rtstreambufs.hpp.
| virtual int RTT::os::streambufs::sgetc | ( | ) | [pure virtual] |
Implemented in RTT::os::printbufs, and RTT::os::stringbufs.
| virtual streamsize RTT::os::streambufs::sgetn | ( | char * | s, |
| streamsize | n | ||
| ) | [pure virtual] |
Implemented in RTT::os::printbufs, and RTT::os::stringbufs.
| virtual int RTT::os::streambufs::sputc | ( | char | c | ) | [pure virtual] |
Implemented in RTT::os::printbufs, and RTT::os::stringbufs.
| virtual streamsize RTT::os::streambufs::sputn | ( | const char * | s, |
| streamsize | n | ||
| ) | [pure virtual] |
Implemented in RTT::os::printbufs, and RTT::os::stringbufs.