Orocos Real-Time Toolkit
2.9.0
|
A streambufs implementation based on strings. More...
#include <rtt/os/rtstreambufs.hpp>
Public Types | |
typedef streambufs::streamsize | streamsize |
Public Member Functions | |
stringbufs (const std::string &c="") | |
virtual | ~stringbufs () |
virtual int | sgetc () |
virtual streamsize | sgetn (char *s, streamsize n) |
virtual int | sputc (char c) |
virtual streamsize | sputn (const char *s, streamsize n) |
std::string | str () const |
void | str (std::string &new_str) |
Static Public Attributes | |
static const streamsize | buf_size = 512 |
A streambufs implementation based on strings.
It is initialized to a stringsize of 512 bytes. You can increase it by calling buf.str().reserve( x_bytes );
Definition at line 70 of file rtstreambufs.hpp.
Definition at line 74 of file rtstreambufs.hpp.
|
inline |
Definition at line 78 of file rtstreambufs.hpp.
|
inlinevirtual |
Definition at line 80 of file rtstreambufs.hpp.
|
inlinevirtual |
Implements RTT::os::streambufs.
Definition at line 82 of file rtstreambufs.hpp.
|
inlinevirtual |
Implements RTT::os::streambufs.
Definition at line 88 of file rtstreambufs.hpp.
|
inlinevirtual |
Implements RTT::os::streambufs.
Definition at line 97 of file rtstreambufs.hpp.
|
inlinevirtual |
Implements RTT::os::streambufs.
Definition at line 107 of file rtstreambufs.hpp.
|
inline |
Definition at line 116 of file rtstreambufs.hpp.
|
inline |
Definition at line 121 of file rtstreambufs.hpp.
|
static |
Definition at line 76 of file rtstreambufs.hpp.