#include <BESMemoryGlobalArea.h>
Public Member Functions | |
BESMemoryGlobalArea () | |
~BESMemoryGlobalArea () | |
void | release_memory () |
bool | reclaim_memory () |
unsigned long | SizeOfEmergencyPool () |
virtual void | dump (ostream &strm) const |
dumps information about this object |
BESMemoryGlobalArea::BESMemoryGlobalArea | ( | ) |
References BESDEBUG, BESKeys::get_key(), BESError::get_message(), BESLog::resume(), BESLog::suspend(), TheBESKeys::TheKeys(), and BESLog::TheLog().
BESMemoryGlobalArea::~BESMemoryGlobalArea | ( | ) |
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.
References BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().
bool BESMemoryGlobalArea::reclaim_memory | ( | ) |
Referenced by BESMemoryManager::check_memory_pool().
void BESMemoryGlobalArea::release_memory | ( | ) |
Referenced by BESMemoryManager::release_global_pool().
unsigned long BESMemoryGlobalArea::SizeOfEmergencyPool | ( | ) | [inline] |