angel::string_stream_output_t Class Reference

#include <angel_io.hpp>

Inheritance diagram for angel::string_stream_output_t:

Inheritance graph
[legend]
Collaboration diagram for angel::string_stream_output_t:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 string_stream_output_t (std::ostream &s)
void operator() (const std::string &str)
void operator() (const std::ostringstream &sstr)

Protected Attributes

ostream & mystream

Friends

template<class Value_t>
string_stream_output_toperator<< (string_stream_output_t &, const Value_t &)


Detailed Description

Definition at line 488 of file angel_io.hpp.


Constructor & Destructor Documentation

angel::string_stream_output_t::string_stream_output_t ( std::ostream &  s  )  [inline]

Definition at line 492 of file angel_io.hpp.


Member Function Documentation

void angel::string_stream_output_t::operator() ( const std::string &  str  )  [inline]

Reimplemented from angel::no_output_t.

Definition at line 493 of file angel_io.hpp.

References mystream.

void angel::string_stream_output_t::operator() ( const std::ostringstream &  sstr  )  [inline]

Reimplemented from angel::no_output_t.

Definition at line 495 of file angel_io.hpp.

References mystream.


Friends And Related Function Documentation

template<class Value_t>
string_stream_output_t& operator<< ( string_stream_output_t out,
const Value_t &  value 
) [friend]

Definition at line 503 of file angel_io.hpp.


Member Data Documentation

ostream& angel::string_stream_output_t::mystream [protected]

Definition at line 490 of file angel_io.hpp.

Referenced by operator()(), angel::operator<<(), angel::vis_display_output_t::write_graph(), and angel::stream_output_t::write_graph().


The documentation for this class was generated from the following file:
Generated on Wed Mar 11 10:34:28 2009 for angel by  doxygen 1.5.3