46 for( ; i != _reporter_list.end(); i++ )
48 reporter = (*i).second ;
49 if( reporter ) {
delete reporter ; (*i).second = 0 ; }
53 _reporter_list.clear() ;
62 _reporter_list[reporter_name] = reporter_object ;
73 i = _reporter_list.find( reporter_name ) ;
74 if( i != _reporter_list.end() )
77 _reporter_list.erase( i ) ;
86 i = _reporter_list.find( reporter_name ) ;
87 if( i != _reporter_list.end() )
99 for( ; i != _reporter_list.end(); i++ )
101 reporter = (*i).second ;
102 if( reporter ) reporter->
report( dhi ) ;
117 << (
void *)
this <<
")" << endl ;
119 if( _reporter_list.size() )
122 BESIndent::Indent() ;
125 for( ; i != ie; i++ )
128 BESIndent::Indent() ;
130 reporter->
dump( strm ) ;