angel::string_stream_output_t Class Reference

#include <angel_io.hpp>

Inheritance diagram for angel::string_stream_output_t:

Inheritance graph
Collaboration diagram for angel::string_stream_output_t:

Collaboration graph

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


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