17 #ifndef VCSN_MISC_IOMANIP_HXX
18 # define VCSN_MISC_IOMANIP_HXX
41 iomanip<Self>::self ()
const
43 return *
static_cast<const Self*
> (
this);
48 operator<< (std::ostream& ostr, const iomanip<IOM>& m)
50 return m.self () (ostr);
61 if (ev == std::ios_base::erase_event)
62 delete static_cast<T*
> (io.pword (idx));
68 #endif // ! VCSN_MISC_IOMANIP_HXX