angel  mercurial changeset:
angel::string_stream_output_t Class Reference

#include <angel_io.hpp>

Inheritance diagram for angel::string_stream_output_t:
Collaboration diagram for angel::string_stream_output_t:

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 495 of file angel_io.hpp.


Constructor & Destructor Documentation

Definition at line 499 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 500 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 502 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 510 of file angel_io.hpp.


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines