Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

escaper.hh File Reference

Declarations of the escaper class and related functions. More...

Include dependency graph for escaper.hh:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  vcsn
namespace  vcsn::misc

Classes

struct  escaper
 IO Manipulator to escape some characters when displaying them. More...
struct  setesc
 IO Manipulator to set the characters that need to be escaped. More...

Functions

template<class T>
escaper< T > make_escaper (const T &w)
 Build an escaper.
std::set< char > & getesc (std::ostream &ostr)
 Retrieve the escaped characters set of a stream.


Detailed Description

Declarations of the escaper class and related functions.

See also:
vcsn::misc::escaper.
Author:
Thomas Claveirole <thomas.claveirole@lrde.epita.fr>

Definition in file escaper.hh.


Function Documentation

escaper< T > make_escaper const T &  w  ) 
 

Build an escaper.

See also:
escaper, setesc, getesc (), iomanip.
Author:
Thomas Claveirole <thomas.claveirole@lrde.epita.fr>

Definition at line 79 of file escaper.hxx.

std::set< char > & getesc std::ostream &  ostr  )  [inline]
 

Retrieve the escaped characters set of a stream.

See also:
escaper, setesc, iomanip.
Author:
Thomas Claveirole <thomas.claveirole@lrde.epita.fr>

Definition at line 113 of file escaper.hxx.

References vcsn::misc::escaped().


Generated on Sun Jul 30 21:11:16 2006 for Vaucanson by  doxygen 1.3.9.1