Vcsn  2.2a
Be Rational
vcsn::detail::backslashify_output_filter Class Reference

Backslash backslashes. More...

#include <iostream.hh>

Inheritance diagram for vcsn::detail::backslashify_output_filter:
Collaboration diagram for vcsn::detail::backslashify_output_filter:

Public Member Functions

 backslashify_output_filter ()
void enable ()
void disable ()
template<typename Sink >
std::streamsize write (Sink &dest, const char *s, std::streamsize n)

Public Attributes

bool enabled_ = false

Detailed Description

Backslash backslashes.

Definition at line 17 of file iostream.hh.

Constructor & Destructor Documentation

vcsn::detail::backslashify_output_filter::backslashify_output_filter ( )

Definition at line 21 of file iostream.hh.

Member Function Documentation

void vcsn::detail::backslashify_output_filter::disable ( )

Definition at line 29 of file iostream.hh.

References enabled_.

void vcsn::detail::backslashify_output_filter::enable ( )

Definition at line 24 of file iostream.hh.

References enabled_.

template<typename Sink >
std::streamsize vcsn::detail::backslashify_output_filter::write ( Sink &  dest,
const char s,
std::streamsize  n 

Definition at line 36 of file iostream.hh.

References enabled_.

Member Data Documentation

bool vcsn::detail::backslashify_output_filter::enabled_ = false

Definition at line 53 of file iostream.hh.

Referenced by disable(), enable(), and write().

The documentation for this class was generated from the following file: