RTT::os::basic_ostreams Class Reference

#include <rtstreams.hpp>

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

List of all members.

Public Types

typedef streambufs::streamsize streamsize
typedef streambufs::streamsize streamsize

Public Member Functions

 basic_ostreams (streambufs &s)
 basic_ostreams (streambufs &s)
basic_ostreamsoperator<< (basic_ostreams &(*f)(basic_ostreams &))
basic_ostreamsoperator<< (unsigned int u)
basic_ostreamsoperator<< (std::string s)
basic_ostreamsoperator<< (double f)
basic_ostreamsoperator<< (char *c)
basic_ostreamsoperator<< (char c)
basic_ostreamsoperator<< (long i)
basic_ostreamsoperator<< (int i)
basic_ostreamsoperator<< (basic_ostreams &(*f)(basic_ostreams &))
basic_ostreamsoperator<< (unsigned int u)
basic_ostreamsoperator<< (std::string s)
basic_ostreamsoperator<< (double f)
basic_ostreamsoperator<< (char *c)
basic_ostreamsoperator<< (char c)
basic_ostreamsoperator<< (long i)
basic_ostreamsoperator<< (int i)
virtual basic_ostreamsput (char c)
virtual basic_ostreamsput (char c)
virtual basic_ostreamswrite (const char *c, streamsize n)
virtual basic_ostreamswrite (const char *c, streamsize n)
virtual ~basic_ostreams ()
virtual ~basic_ostreams ()

Private Attributes

streambufsbuf

Detailed Description

An basic_ostreams is a stream which can be written to. Read operations will have no effect.

Definition at line 145 of file install/include/rtt/os/rtstreams.hpp.


Member Typedef Documentation

Definition at line 149 of file rtt/os/rtstreams.hpp.

Definition at line 149 of file install/include/rtt/os/rtstreams.hpp.


Constructor & Destructor Documentation

RTT::os::basic_ostreams::basic_ostreams ( streambufs s  )  [inline]

Definition at line 151 of file install/include/rtt/os/rtstreams.hpp.

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

Definition at line 236 of file rtstreams.cpp.

RTT::os::basic_ostreams::basic_ostreams ( streambufs s  )  [inline]

Definition at line 151 of file rtt/os/rtstreams.hpp.

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

Member Function Documentation

basic_ostreams& RTT::os::basic_ostreams::operator<< ( basic_ostreams &(*)(basic_ostreams &)  f  ) 
basic_ostreams& RTT::os::basic_ostreams::operator<< ( unsigned int  u  ) 
basic_ostreams& RTT::os::basic_ostreams::operator<< ( std::string  s  ) 
basic_ostreams& RTT::os::basic_ostreams::operator<< ( double  f  ) 
basic_ostreams& RTT::os::basic_ostreams::operator<< ( char *  c  ) 
basic_ostreams& RTT::os::basic_ostreams::operator<< ( char  c  ) 
basic_ostreams& RTT::os::basic_ostreams::operator<< ( long  i  ) 
basic_ostreams& RTT::os::basic_ostreams::operator<< ( int  i  ) 

Operators. These can not be virtual, so each one calls the appropriate read or write method defined above.

basic_ostreams & RTT::os::basic_ostreams::operator<< ( basic_ostreams &(*)(basic_ostreams &)  f  ) 

Definition at line 141 of file rtstreams.cpp.

basic_ostreams & RTT::os::basic_ostreams::operator<< ( unsigned int  u  ) 

Definition at line 159 of file rtstreams.cpp.

basic_ostreams & RTT::os::basic_ostreams::operator<< ( std::string  s  ) 

Definition at line 153 of file rtstreams.cpp.

basic_ostreams & RTT::os::basic_ostreams::operator<< ( double  f  ) 

Definition at line 146 of file rtstreams.cpp.

basic_ostreams & RTT::os::basic_ostreams::operator<< ( char *  c  ) 

Definition at line 135 of file rtstreams.cpp.

basic_ostreams & RTT::os::basic_ostreams::operator<< ( char  c  ) 

Definition at line 129 of file rtstreams.cpp.

basic_ostreams & RTT::os::basic_ostreams::operator<< ( long  i  ) 

Definition at line 122 of file rtstreams.cpp.

basic_ostreams & RTT::os::basic_ostreams::operator<< ( int  i  ) 

Operators. These can not be virtual, so each one calls the appropriate read or write method defined above.

Definition at line 115 of file rtstreams.cpp.

virtual basic_ostreams& RTT::os::basic_ostreams::put ( char  c  )  [virtual]
basic_ostreams & RTT::os::basic_ostreams::put ( char  c  )  [virtual]

Definition at line 56 of file rtstreams.cpp.

virtual basic_ostreams& RTT::os::basic_ostreams::write ( const char *  c,
streamsize  n 
) [virtual]
basic_ostreams & RTT::os::basic_ostreams::write ( const char *  c,
streamsize  n 
) [virtual]

Definition at line 50 of file rtstreams.cpp.


Member Data Documentation

Definition at line 170 of file install/include/rtt/os/rtstreams.hpp.


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:09 2013