basic_omanipulator< ArgumentType, charT, traits > Class Template Reference |
Public Types | |
typedef ArgumentType | argument_type |
typedef stream_type &(* | manip_func )(stream_type &, const ArgumentType &) |
typedef std::basic_ostream < charT, traits > | stream_type |
Public Member Functions | |
basic_omanipulator (manip_func pf, const argument_type &arg) | |
void | do_manip (stream_type &strm) const |
Protected Attributes | |
argument_type | arg_m |
Detailed Description
template<typename ArgumentType, class charT, class traits>
class adobe::basic_omanipulator< ArgumentType, charT, traits >
Definition at line 93 of file manip.hpp.
Member Typedef Documentation
typedef ArgumentType argument_type |
Reimplemented in indents, begin_bag, begin_atom< T >, basic_format< T >, and basic_bounded_width< charT, traits >.
typedef stream_type&(* manip_func)(stream_type &, const ArgumentType &) |
typedef std::basic_ostream<charT, traits> stream_type |
Reimplemented in indents, begin_bag, begin_atom< T >, basic_format< T >, and basic_bounded_width< charT, traits >.
Constructor & Destructor Documentation
basic_omanipulator | ( | manip_func | pf, |
const argument_type & | arg | ||
) |
Member Function Documentation
void do_manip | ( | stream_type & | strm ) | const |
Member Data Documentation
argument_type arg_m [protected] |