17 #ifndef VCSN_TOOLS_DOT_FORMAT_HH
18 # define VCSN_TOOLS_DOT_FORMAT_HH
29 name_escaper(std::ostream&,
const std::string&);
33 inline dot(
const std::string& auto_name =
"automaton");
35 template <
typename Saver,
typename Conv>
36 void operator()(std::ostream& out,
38 const Conv& conv)
const;
46 inline transducer_dot(
const std::string& auto_name =
"transducer");
48 template <
typename Saver,
typename Conv>
49 void operator()(std::ostream& out,
51 const Conv& conv)
const;
62 # if !defined VCSN_USE_INTERFACE_ONLY || defined VCSN_USE_LIB
63 # include <vaucanson/tools/dot_format.hxx>
64 #endif // VCSN_USE_INTERFACE_ONLY
67 #endif // ! VCSN_TOOLS_DOT_FORMAT_HH