#include <BESMemoryGlobalArea.h>
Public Member Functions | |
BESMemoryGlobalArea () | |
virtual void | dump (ostream &strm) const |
dumps information about this object | |
bool | reclaim_memory () |
void | release_memory () |
unsigned long | SizeOfEmergencyPool () |
~BESMemoryGlobalArea () |
Definition at line 42 of file BESMemoryGlobalArea.h.
BESMemoryGlobalArea::BESMemoryGlobalArea | ( | ) |
Definition at line 51 of file BESMemoryGlobalArea.cc.
References BESDEBUG, BESError::get_message(), BESKeys::get_value(), BESLog::resume(), BESLog::suspend(), TheBESKeys::TheKeys(), and BESLog::TheLog().
BESMemoryGlobalArea::~BESMemoryGlobalArea | ( | ) |
Definition at line 200 of file BESMemoryGlobalArea.cc.
void BESMemoryGlobalArea::dump | ( | ostream & | strm | ) | const [virtual] |
dumps information about this object
Displays the pointer value of this instance along with information about this memory area
strm | C++ i/o stream to dump the information to |
Implements BESObj.
Definition at line 269 of file BESMemoryGlobalArea.cc.
References BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().
bool BESMemoryGlobalArea::reclaim_memory | ( | ) |
Definition at line 251 of file BESMemoryGlobalArea.cc.
Referenced by BESMemoryManager::check_memory_pool().
void BESMemoryGlobalArea::release_memory | ( | ) |
Definition at line 241 of file BESMemoryGlobalArea.cc.
Referenced by BESMemoryManager::release_global_pool().
unsigned long BESMemoryGlobalArea::SizeOfEmergencyPool | ( | ) | [inline] |
Definition at line 61 of file BESMemoryGlobalArea.h.