Public Types | Public Member Functions | List of all members
RTT::os::streambufs Class Referenceabstract

#include <rtstreambufs.hpp>

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

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 ()
 

Detailed Description

A base class for all stream buffer operations

Definition at line 52 of file rtstreambufs.hpp.

Member Typedef Documentation

typedef unsigned int RTT::os::streambufs::streamsize

Definition at line 55 of file rtstreambufs.hpp.

Constructor & Destructor Documentation

virtual RTT::os::streambufs::~streambufs ( )
inlinevirtual

Definition at line 57 of file rtstreambufs.hpp.

Member Function Documentation

virtual int RTT::os::streambufs::sgetc ( )
pure virtual
virtual streamsize RTT::os::streambufs::sgetn ( char *  s,
streamsize  n 
)
pure virtual
virtual int RTT::os::streambufs::sputc ( char  c)
pure virtual
virtual streamsize RTT::os::streambufs::sputn ( const char *  s,
streamsize  n 
)
pure virtual

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


rtt
Author(s): RTT Developers
autogenerated on Fri Oct 25 2019 03:59:47