52 template<
class Err>
class errorManip;
53 template<
class Err> Ostream& operator<<(Ostream&, errorManip<Err>);
55 template<
class Err,
class T>
class errorManipArg;
56 template<
class Err,
class T>
57 Ostream& operator<<(Ostream&, errorManipArg<Err, T>);
83 inline Ostream& operator<<(Ostream& os, errorManip<Err> m)
95 template<
class Err,
class T>
98 void (Err::*fPtr_)(
const T);
115 template<
class Err,
class T>
116 inline Ostream& operator<<(Ostream& os, errorManipArg<Err, T> m)
118 (m.err_.*m.fPtr_)(m.arg_);