RTT::rt_std Namespace Reference

(Almost) Real-Time output streams. More...

Classes

class  streambufs
 A base class for all stream buffer operations. More...
class  stringbufs
 A streambufs implementation based on strings. More...
class  basic_streams
 This is a stream class for use in limited environments. More...
class  basic_istreams
 An basic_istream is a stream which can be read. More...
class  basic_ostreams
 An basic_ostreams is a stream which can be written to. More...
class  basic_iostreams
 An IO stream based on strings. More...
class  printstream
 The printstream is a stream for printing characters to the terminal window. More...
class  stringstreams
 Stringstreams, are not guaranteed to be hard realtime. More...

Functions

basic_ostreamsendl (basic_ostreams &)
 Flush and newline.

Variables

printstream cout
 Console Output.

Detailed Description

(Almost) Real-Time output streams.

If you really have to print something out from a RealTime thread, you can use the streams of the rt_std namespace, which will call the rtos_printf functions (which are supposed to be as realtime as possible) of the OS you are using. Be warned, these classes have not been tested extensively and might in certain cases still break hard-realtime behaviour. avoid using it from your most critical threads and production code.

Generated on Thu Dec 23 13:22:47 2010 for Orocos Real-Time Toolkit by  doxygen 1.6.3