#include <cont_ptr_utils.h>
Collaboration diagram for output_object< _OutputStrm, _StringType >:
Public Member Functions | |
output_object (_OutputStrm &__outs, const _StringType &__sep) | |
template<typename _Tp> | |
void | operator() (const _Tp *__ptr) const |
A typical usage might be like:
list<Object*> l; ... for_each(l.begin(), l.end(), output_object<ostream>(cout, " "));
output_object< _OutputStrm, _StringType >::output_object | ( | _OutputStrm & | __outs, | |
const _StringType & | __sep | |||
) | [inline] |
void output_object< _OutputStrm, _StringType >::operator() | ( | const _Tp * | __ptr | ) | const [inline] |