33 #include "BESDefine.h" 35 BESDefine::~BESDefine()
38 while( _containers.size() != 0 )
40 BESDefine::containers_iter ci = _containers.begin() ;
42 _containers.erase( ci ) ;
53 _containers.push_back( container ) ;
67 strm << BESIndent::LMarg <<
"BESDefine::dump - (" 68 << (
void *)
this <<
")" << endl ;
70 if( _containers.size() )
72 strm << BESIndent::LMarg <<
"container list:" << endl ;
74 BESDefine::containers_citer i = _containers.begin() ;
75 BESDefine::containers_citer ie = _containers.end() ;
81 BESIndent::UnIndent() ;
85 strm << BESIndent::LMarg <<
"container list: empty" << endl ;
87 strm << BESIndent::LMarg <<
"aggregation command: " << _agg_cmd << endl ;
88 strm << BESIndent::LMarg <<
"aggregation server: " << _agg_handler << endl ;
89 BESIndent::UnIndent() ;
virtual void dump(ostream &strm) const
dumps information about this object
virtual void dump(ostream &strm) const
dumps information about this object
A container is something that holds data. E.G., a netcdf file or a database entry.